[发明专利]基于MVC架构的RIA分层框架的接口模型无效
申请号: | 200810025879.X | 申请日: | 2008-01-17 |
公开(公告)号: | CN101232505A | 公开(公告)日: | 2008-07-30 |
发明(设计)人: | 李庆敏;徐颖;罗笑南 | 申请(专利权)人: | 中山大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58 |
代理公司: | 广州市深研专利事务所 | 代理人: | 陈雅平 |
地址: | 510275广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mvc 架构 ria 分层 框架 接口 模型 | ||
技术领域
本发明涉及一种接口模型的设计,具体来说,它涉及一种采用MVC架构来实现将智能文档数据交换中间件平台融入RIA技术分层框架的接口设计,它属于数据通信领域。
背景技术
随着信息技术的发展,社会生活信息化、网络化推进了企业以及政府部门的办公自动化、网络化、电子化以及全面的信息共享。国家政府部门提出信息化特别是电子政务应该做到“互联互通、资源共享、应用协同”,但在许多企业信息化或电子政务实践中,“互联互通、资源共享、应用协同”还是一个可望不可及的目标。主要体现在目前仍然存在大量的“信息孤岛”,没有统一的体制和架构,无法实现真正的协同工作,同时也无法处理在线业务,安全隐患相对来说比较严重。究其原因,还是缺乏更有效率的数据交换应用架构支持“互联互通、资源共享、应用协同”在应用中的实现。
最早提出RIA的是Micromedia公司,RIA是Rich Internet Application的缩写,中文名称为“富因特网应用程序”。目前RIA尚无明确定义,按照Micromedia公司的提法:RIA是将桌面型计算机软件应用的最佳用户界面功能性与Web应用程序的普遍采纳和低成本部署以及互动多媒体通信的实时快捷的一种可以提供更直观、响应性和有效的用户体验应用程序。
RIA集合了Web应用程序和桌面应用程序的优势,提供了更好的用户交互。同时支持在线与离线操作,无须进行页面重载,对客户有更好的响应。
Rich的含义表示丰富的数据模型和丰富的用户界面。丰富的数据模型使得客户端的用户界面能够表现和应付更多更复杂的数据模式,这样客户端才能更好地处理数据运算以及异步发送、接收数据。也就是说,RIA能够提供比服务器交互更良好的体验。为了达到高度复杂的数据模式,客户端允许构建一个高响应、交互式的应用程序。
丰富的用户界面意味着允许一些界面控制与数据模式结合,而不再是批处理方式提交页面到服务器,连续处理服务器请求和页面更新存在着很多障碍。服务器响应影响整个界面的运作模式应该迁移到只对发出请求的特定区域进行改变的模式上来。RIA让整个界面分解为单独个体组成,来适应局部的改变、服务器上的交互以及客户端内部组件的通信。
发明内容
针对以上的不足,本发明提出了一种基于MVC架构的RIA分层框架的接口模型,融入了WPS智能文档数据交换中间件平台,从而能够提供有效率的数据交换应用架构支持。
本发明所采用的技术方案是在MVC架构的基础上,结合RIA的设计模型,构造出新的基于MVC架构的RIA分层模型。在分析了WPS智能文档数据交换中间件平台的应用框架和体系的基础上,结合RIA分层模型的技术特点,并在此模型上融入了WPS智能文档数据交换中间件平台,给出了两者之间的接口设计与实现方法。
基于MVC架构的RIA分层框架的接口模型包括基于MVC架构的客户端、RIA适配层、HTP Server、基于MVC架构的服务器、数据库,在基于MVC架构的服务器和数据库之间还增加了一个智能文档数据交换中间件平台。
而智能文档数据交换中间件平台的实现主要是在XDE集成平台的基础上进行开发的,适配接口增加实现XDEAdaptorMessageConsumer和XDEAdaptorMessageProducer这两个接口类,其中XDEAdaptorMessageConsumer主要有一个接收消息的方法,而XDEAdaptorMessageProducer有一个产生消息方法和一个处理产生消息方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810025879.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种镶嵌式极板
- 下一篇:苯甲醇聚氧丙烯醚脂肪酸酯的合成方法