[发明专利]面向业务模型的软件运行平台及其运行方式有效
| 申请号: | 201110193036.2 | 申请日: | 2011-07-12 |
| 公开(公告)号: | CN102222005A | 公开(公告)日: | 2011-10-19 |
| 发明(设计)人: | 钟文祥 | 申请(专利权)人: | 铜陵玉成软件科技有限责任公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L29/06 |
| 代理公司: | 北京双收知识产权代理有限公司 11241 | 代理人: | 王菊珍;解政文 |
| 地址: | 244000 安徽省铜*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开一种面向业务模型的软件运行平台及其运行方法,以面向业务模型,开发安全、稳定、可靠的软件系统,具有开发效率高、维护成本低、易于扩展、简单易学等优点。本发明公开的软件运行平台包括服务器端系统架构和客户端系统架构;服务器端系统架构包括:业务模型工厂组件,业务模型控制引擎和活动业务模型组件;客户端系统架构包括:客户端控制引擎,数据对象代理组件和用户界面组件。本发明公开的软件运行平台及其运行方法为面向服务的软件技术发展奠定了坚实的基础,为云环境开发计算机软件系统提供了解决方案,也为网构化软件的发展应用开辟了新的思路和实现方法,适用范围广泛。 | ||
| 搜索关键词: | 面向 业务 模型 软件 运行 平台 及其 方式 | ||
【主权项】:
一种面向业务模型的软件运行平台,其特征在于,包括服务器端系统架构和客户端系统架构;所述服务器端系统架构包括:业务模型工厂组件,用于查找定义的业务模型的资源,根据查找到的资源数据创建和管理业务模型实例,所述业务模型包括使用命名访问的数据对象、用户界面描述组件、业务模型活动和客户端资源;业务模型控制引擎,用于提供会话安全认证和业务模型访问认证服务,加载、管理和释放活动业务模型组件,为客户端或其他外部访问提供正确的活动业务模型组件;活动业务模型组件,用于处理客户端访问请求,提供程序上下文环境接口和外部访问接口;根据客户端请求,同步和接受客户端传递的数据,查询、创建请求的各种资源,响应并执行请求的业务模型活动,并根据业务模型活动的执行情况,返回请求的各种资源、数据或异常信息;并用于加载所述业务模型工厂组件定义的业务模型实例,解析业务模型定义和业务模型继承、组件链接关系,调度业务模型中的定义的各种资源,根据业务模型实例中的数据对象组件实例创建和管理活动数据对象实例和交互数据,执行业务模型定义的业务模型活动,完成客户端调用或其他外部调用;所述客户端系统架构包括:客户端控制引擎,用于处理客户端的资源请求,指令调用,发送向服务器同步的数据或其他资源,请求执行业务模型活动、进行数据编码、解码,通讯,响应、解析、加载、执行服务器端返回的数据、代码或其他资源,并为客户端程序提供代码运行环境;数据对象代理组件,用于充当用户界面组件显示的数据来源,其与上述活动业务模型组件中命名相同的活动数据对象实例对应,包含所述活动数据对象实例的部分或全部数据;用户界面组件,包括用于在客户端显示的各种界面组件,其与所述业务模型中定义的所述用户界面描述组件通过命名相对应,并通过事件驱动响应机制与所述数据对象代理组件的数据进行同步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于铜陵玉成软件科技有限责任公司,未经铜陵玉成软件科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110193036.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种水冷洗涤电机及应用该水冷洗涤电机的洗衣机
- 下一篇:一种窑尾电气室控制站





