[发明专利]WADE服务消息架构的设计方法有效
申请号: | 201010105966.3 | 申请日: | 2010-02-03 |
公开(公告)号: | CN101794223A | 公开(公告)日: | 2010-08-04 |
发明(设计)人: | 张青;李智;陈杰;孙力斌;梁斌;张有根;张翅 | 申请(专利权)人: | 南京联创科技集团股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 朱戈胜 |
地址: | 210013 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | wade 服务 消息 架构 设计 方法 | ||
技术领域
本发明涉及的是一种支持企业IT系统中的数据通信与转换的方法技术领域,具体 是一种WADE服务消息架构的设计方法。
背景技术
1.Java
Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下 简称Java语言)和Java平台的总称。
Java编程语言是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结 构中立的,可移植的,性能优异、多线程的动态语言。
2.JavaScript
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的 动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
JavaScript的正式名称是“ECMAScript”。这个标准由ECMA组织发展和维护。 ECMA-262是正式的JavaScript标准。这个标准基于JavaScript(Netscape)和 JScript(Microsoft)。Netscape(Navigator 2.0)的Brendan Eich发明了这门语言,从 1996年开始,已经出现在所有的Netscape和Microsoft浏览器中。ECMA-262的开 发始于1996年,在1997年7月,ECMA会员大会采纳了它的首个版本。在1998年, 该标准成为了国际ISO标准(ISO/IEC 16262)。这个标准仍然处于发展之中。在2005 年12月,ECMA发布ECMA-357标准(ISO/IEC 22537)出台,主要增加对扩展标记语言 XML的有效支持。
3.服务数据对象(Service Data Objects,SDO)
服务数据对象(Service Data Objects,SDO)是ORACLE(BEA)和IBM最近共同发布 的一项规范,正由JSR-235专家组进行标准化以通过JCP(Java Community Process)审 核。SDO是一种数据编程架构和API,它统一了不同数据源类型的数据编程,提供了对 通用应用程序模式的健壮支持,并使应用程序、工具和框架更容易查询、读取、更新和 检查数据。关于SDO架构的高级概述,请参考白皮书Next-Generation Data Programming: Service Data Objects(pdf)。
WADE框架是基于J2EE体系架构的应用系统开发框架,可广泛的做为B/S架构下 的应用系统的底层开发框架,特别在电信业务支撑系统中积累了大量的不同场景下的实 现方案和丰富的业务组件,更适合做为基于B/S架构的门户网站和各种业务管理系统的 底层开发框架,对于企业级应用系统能够提供更好的使用操作的一致性、应用系统的稳 定可靠性以及可扩展性等。
WADE框架通过以下四个层次来支撑应用系统的开发和维护:
wade-studio:开发环境,基于eclipse的插件方式,提供开发向导,开发模板,开发 配置及代码生成等,最大限度的简化开发者的开发效率。
wade-runtime:运行环境,基于配置方式运行,提供页面流程,操作逻辑,页面元 素配置以及丰富的组件库,最大限度地提高功能的配置化。
wade-console:配置监控,基于wade应用的配置监控,如流程的配置监控,页面布 局配置,页面生成配置以及在线系统版本和升级的管理等。
wade-helper:辅助使用,基于wade网站及论坛,提供框架版本发布,开发工具、 文档等的下载,提供开发沟通交流平台,解决开发者问题。
基于WADE的WEB化应用内部各层之间都是通过服务借助消息进行通信,应用和应 用之间也是如此,就需要统一的服务消息架构成为WEB化应用框架需要的基础类库。
发明内容
发明目的:为WEB化应用所处体系结构及其内部层次结构涉及的跨协议、跨编程模 型等异构环境下服务通信和消息转换提供统一的消息模型和架构支持,具体技术方案如 下:
一种WADE服务消息架构(WSMA)的设计方法,具体是包括WSMA的接口(API)定义 和基本实现。
1.WSMA API包括动态数据API、数据类型自检API和数据变化跟踪API,分别定义 于IDataset和IData接口之中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技集团股份有限公司,未经南京联创科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010105966.3/2.html,转载请声明来源钻瓜专利网。