[发明专利]WADE服务消息架构的设计方法有效

专利信息
申请号: 201010105966.3 申请日: 2010-02-03
公开(公告)号: CN101794223A 公开(公告)日: 2010-08-04
发明(设计)人: 张青;李智;陈杰;孙力斌;梁斌;张有根;张翅 申请(专利权)人: 南京联创科技集团股份有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 朱戈胜
地址: 210013 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: wade 服务 消息 架构 设计 方法
【权利要求书】:

1.一种WADE服务消息架构的设计方法,其特征是WADE服务消息架构即WSMA的设 计步骤包括API的定义和基本实现;

1)所述WSMA的API定义设计包括:

所述WSMA的API包括动态数据API、数据类型自检API和数据变化跟踪API,分别 定义于IDataset和IData接口之中;

1.1)所述WSMA的API定义了动态数据API包括JDBC ResultSet和RowSet API以 及DOM API;所述JDBC ResultSet和RowSet API是用于关系数据的动态数据API;DOM API是用于XML数据的动态数据API;

在WSMA中使用了消息数据集和消息数据;所述消息数据集是消息数据的有序集合, 相当于表列数据的多行记录,对应IDataset接口;所述消息数据由若干键值对组成, 键和值分别对应消息数据的属性和属性值,相当于表列数据的一行记录,对应IData接 口;由所述IDataset和IData接口定义了多个动态数据API,包括增加消息数据add、 移除消息数据remove、获取消息数据getData、设置属性值put、获取属性值get和获 取属性名称集getNames,用于构造和访问服务消息数据,支持包括动态查询、未知数据 类型和可扩展模式情况的通用框架;

1.2)WSMA的API还定义了数据类型自检API,用于属性取值时类型检查和转换; 消息数据的属性取值默认是未知数据类型java.lang.Object,支持包括String、int 在内的基本数据类型;消息数据或消息数据集本身也在支持的数据类型之列,可以通过 建立层次关系来承载对象数据、关系数据和XML;

1.3)WSMA的API还定义了数据变化跟踪API:

参照SDO规范,WSMA被设计成具备记忆能力;数据集和数据被创建之后的所有更改 均会被逐一记录,可以通过数据变化跟踪API来获取这些更改;

2)WSMA的基本实现包括DatasetList和DataMap的设计,它们是基于Java和 Javascript实现:

在Java平台中,DatasetList是java.util.ArrayList的重载,DataMap是 java.util.HashMap的重载;

在Javascript应用环境中,DatasetList和DataMap是采用面向对象的私有实现; 充分利用Java和Javascript的既有特性,尽量避免不必要的学习门槛。

2.根据权利要求1所述的WADE服务消息架构的设计方法,其特征是所述WSMA的 API采用的是泛化的动态数据API。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技集团股份有限公司,未经南京联创科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010105966.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top