SOA服务互操作性的研究

被引:0
作者
汪雪琼
机构
[1] 华中科技大学
关键词
面向服务的架构; 服务描述语言; 互操作性; 互操作性测试;
D O I
暂无
年度学位
2008
学位类型
硕士
导师
摘要
面向服务的架构思想是指根据需求通过网络对松散耦合的粗粒度的应用组件(服务)进行分布式部署、组合和使用。这种方式有利于解决异构系统之间在相互通信、交换数据中发生的困难,实现架构中服务之间的互操作性。但是在服务的实施过程中仍然存在很多互操作问题。这里所做的工作是基于服务调用接口的实现,通过相关的测评技术排除调用接口中潜在的互操作问题,从而实现架构中服务的互操作性。 要充分体现面向服务构架体系中服务之间的互操作性,重点在于准确实现对服务的描述。在实现服务描述的研究过程中,重点研究对象是基于模块的服务描述语言。结合服务描述协议和相关规范的分析,通过结构化的方式实现对服务中数据类型、服务访问方式、通信消息的构建与传递和服务访问地址的描述。并借助JAVA反射机制和延伸性标签语言技术,设计并程序实现服务描述协议。 进一步对服务描述协议的程序实现实施一致性测试的方案。分别对服务描述文档中语言格式规范、数据类型的描述、服务访问入口的描述、通信消息构建与传送的描述和服务访问地址的描述共5个方面进行一致性测试。并结合服务描述文档描述性验证的策略,最终实现对服务描述的互操作性测试。 针对一致性测试方法和描述性验证策略分别进行相关实验。实验表明,服务描述的程序实现完成了调用服务所需的完整信息的描述,但是生成的服务描述文档主要涉及到数据类型和命名空间两类互操作问题。
引用
收藏
页数:56
共 17 条
[1]
Web服务组合综述 [J].
李景霞 ;
侯紫峰 .
计算机应用研究, 2005, (12)
[2]
基于SOA软件架构的企业应用 [J].
周珂 .
微机发展, 2005, (11)
[3]
Web Services平台体系结构的研究 [J].
吴建斌 ;
吴家铸 ;
王芳 ;
熊仕平 .
计算机工程与科学, 2005, (10) :22-24+27
[4]
基于Web Services面向服务架构的虚拟企业解决方案 [J].
杨善林 ;
刘洋 ;
马溪骏 .
计算机应用研究, 2005, (10) :36-38
[5]
信息服务描述的方法和语言 [J].
黄莺 .
现代图书情报技术, 2005, (05) :53-56
[6]
Web Service基本架构及关键技术 [J].
孔婷 ;
邬家炜 ;
高云全 .
科技广场, 2005, (03) :8-11
[7]
基于并发TTCN的协议互操作性测试系统的研究 [J].
乐毅 ;
熊伟 ;
肖德宝 ;
不详 .
计算机工程与应用 , 2004, (21) :160-162
[8]
Web服务核心支撑技术:研究综述 [J].
岳昆 ;
王晓玲 ;
周傲英 .
软件学报, 2004, (03) :428-442
[9]
Web服务及相关技术 [J].
吴文明 ;
瞿裕忠 ;
董逸生 .
计算机应用与软件, 2004, (03) :14-15+104
[10]
Java类的动态装载机制及其在设计模式中的应用 [J].
唐慕瑾 ;
徐伯庆 ;
孙国强 .
上海理工大学学报, 2004, (01) :80-84