[发明专利]一种邮箱服务的实现架构及其实现方法有效
申请号: | 201110444728.X | 申请日: | 2011-12-27 |
公开(公告)号: | CN103186413B | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 邝宇恒;郭锐;曹俭波;胡琛;李绍华 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 张颖玲,王黎延 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 邮箱 服务 实现 架构 及其 方法 | ||
1.一种邮箱服务的实现架构,包括前端、中间层和后台服务器;其特征在于,所述中间层进一步包括通用网关接口CGI层和应用编程接口API层,且所述API层位于CGI层和后台服务器之间;其中,
所述CGI层,包括多个对应邮箱基础服务的业务逻辑部分,用于完成业务逻辑功能的处理;
所述API层,包括多个对应邮箱基础服务各资源接口的API,用于与后台服务器进行资源交互,并向上层应用提供所需的API。
2.根据权利要求1所述的实现架构,其特征在于,所述前端包括前端模板引擎,所述前端模板引擎用于将后台服务器推送的数据解析为可读页面;
所述后台服务器,用于存储或缓存数据,为前端和中间层提供所需数据。
3.根据权利要求1或2所述的实现架构,其特征在于,所述API层包括的API为针对操作行为的接口。
4.一种邮箱服务的实现方法,其特征在于,在邮箱服务架构的中间层设置API层,所述API层位于CGI层和后台服务器之间;该方法还包括:
将邮箱基础服务的资源接口和业务逻辑部分最大化分离,并将各个资源接口分别对应API;根据需要提取出邮箱基础服务中部分或全部资源接口对应的API,API层与后台服务器进行资源交互,通过API调用方式提供给上层应用进行集成。
5.根据权利要求4所述的实现方法,其特征在于,所述将各个资源接口分别对应API为:生成各资源接口对应的API,将分离出的业务逻辑部分和对应资源接口的API分别放置于CGI层和API层。
6.根据权利要求4或5所述的实现方法,其特征在于,所述将邮箱基础服务的资源接口和业务逻辑部分最大化分离为:将单纯的功能点与逻辑点分开。
7.根据权利要求4或5所述的实现方法,其特征在于,所述API层包括多个对应邮箱基础服务的各资源接口的API。
8.根据权利要求7所述的实现方法,其特征在于,所述API为针对操作行为的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110444728.X/1.html,转载请声明来源钻瓜专利网。