[发明专利]软件架构的实现方法和实现平台有效
申请号: | 201380081137.8 | 申请日: | 2013-12-31 |
公开(公告)号: | CN105745620B | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 肖海涛;王冰;何军军;张明贺;刘超;王桥 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种软件架构的实现方法和实现平台。本发明实施例提供的软件架构的实现方法包括:将客户端软件的逻辑结构划分为多个逻辑层;建立各逻辑层之间的消息交互方式;通过应用层/UI层提供的客户端软件UI接收来自用户的业务请求消息,利用消息交互方式将业务请求消息发送至业务层;以及,通过应用层/UI层捕获业务层的事件并执行相应的业务操作,利用消息交互方式将应用层/UI层操作结果发送至通信层;通过业务层对业务请求消息请求的业务数据和事件进行管理,并执行业务操作,利用消息交互方式将业务层操作结果发送至通信层;通过通信层中预定通信方式的通信模块将应用层/UI层操作结果和业务层操作结果发送至业务服务器。 | ||
搜索关键词: | 软件 架构 实现 方法 平台 | ||
【主权项】:
1.一种软件架构的实现方法,包括:将客户端软件的逻辑结构划分为多个逻辑层,所述逻辑层包括基础支持层和从下至上的通信层、业务层、应用层/用户界面UI层;以及,建立所述各逻辑层之间的消息交互方式,以利用所述消息交互方式运行客户端软件,其中,所述消息交互方式包括上层的逻辑层通过调用下层逻辑层中的接口访问下层的逻辑层,下层的逻辑层按照设定的事件机制向上层逻辑层发送消息;根据所述基础支持层提供的内容,通过所述应用层/UI层提供的客户端软件UI接收来自用户的业务请求消息,利用所述消息交互方式将所述业务请求消息发送至所述业务层;以及,通过所述应用层/UI层捕获所述业务层的事件并执行相应的业务操作,利用所述消息交互方式将应用层/UI层操作结果发送至所述通信层;根据所述基础支持层提供的内容,通过所述业务层对所述业务请求消息请求的业务数据和事件进行管理,并执行业务操作,利用所述消息交互方式将业务层操作结果发送至所述通信层;根据所述基础支持层提供的内容,通过所述通信层中预定通信方式的通信模块将所述应用层/UI层操作结果和所述业务层操作结果发送至业务服务器;其中,所述基础支持层中存储所述各逻辑层的共有内容以及各逻辑层分别对应的专有内容,所述基础支持层向应用层/UI层、业务层、通信层提供统一的应用接口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380081137.8/,转载请声明来源钻瓜专利网。
- 上一篇:用于非易失性存储器存储设备的地址转换
- 下一篇:传感器数据时间校准