首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
程序天下事     
《程序员》2003,(12)
互操作性常常被说成是Web services的圣杯。然而,互操作性到底是什么意思?概而言之,在Web services语境中的互操作性意指服务在跨越不同的应用平台、编程语言、硬件、操作系统、以及应用数据模型时应该保持不变的功能特征。按照定义,Web Services应该是可互操作的,因为服务消费者没有与服务实现紧密地连在一起。但是,当应用使用迥然不同的SOAP工具箱生成和操纵底层的SOAP消息、使用迥然不同的编程语言、迥然不同的硬件/软件栈时,必然会存在一些问题。(要更多地了解与Web services的互操作性的重要性相关的背景,参见副栏“互操作,Web Services风格”。其中考查了一些架构问题、障碍、围绕Web services的互操作性的一些权宜之计、以及WS-I的浮现。)这里我们将考虑J2EE对WS-I基本profile的支持;考察怎样用Java开发遵守WS-I的、可互操作的web service;并通过Microsoft. Net平台来演示可互操作性。  相似文献   

2.
Web Services在数字图书馆中的应用   总被引:1,自引:0,他引:1  
分析传统数字图书馆存在的问题,研究利用Web Services在互操作性和资源共享等方面的优势,将Web服务运用到数字图书馆系统的分析设计中,介绍基于Web Services体系架构的系统集成技术在数字图书馆实现过程中的应用。  相似文献   

3.
目前工业级的分布式组件模型有:DCOM,CORBA以及EJB.不同组件模型间缺乏统一的互操作标准,形成了企业内部应用集成和跨企业应用互操作的瓶颈,总结了目前实现异构组件互操作的主要方法并分析了其不足.Web Services的出现为实现异构组件互操作提供了新的契机,提出了基于Web Services的异构组件互操作方案,并以CORBA为例,说明了分布式组件与Web Services的集成.  相似文献   

4.
基于Web Services的软件开发过程   总被引:5,自引:1,他引:4  
解释了Web Services的相关基本概念,指出运用Web Services技术不仅可以解决软件复用中的三个原则性问题,而且还可以解决不同平台和分布类型之间的互操作和松耦合问题。SOA因其可以对持续变化的业务需求提供快速、高效地响应来复用不同类型的应用组件的能力而被广泛应用。为了实现这种灵活性,基于Web Services的软件开发应该运用文中的5种设计模式。  相似文献   

5.
基于Web Services的构件分类与检索研究   总被引:1,自引:1,他引:1  
目前有很多构件分类和检索方法,其中大部分都不能很好地支持构件库的跨平台操作。文中介绍了这种基于Web Services的构件分类检索的模型,在以刻面分类检索的基础上采用Web Services技术对其封装,只要访问方能遵照相应Web Services接口的定义来发送和接收消息即可,实现了构件库跨平台、跨语言的互操作功能,大大提高了构件库的普适性、可互操作性和可扩展性。  相似文献   

6.
基于OGC WPS标准的处理服务实现研究   总被引:4,自引:0,他引:4  
Web Services为空间信息处理功能的互操作提供了一种通过网络访问的解决方案,但Web Services标准中缺少对空间信息元数据的定义.致力于GIS资源共享和处理互操作的Open Geospatial Consortium(OGC)组织,针对该问题制定了Web Processing Services(WPS)标准.基于WPS 3种主要方法提出了一种可扩展的WPS实现体系结构,用于解决空间信息互操作的问题.根据本体系结构,实现了一个镶嵌处理的demo WPS平台.试验证明,本体系结构具有很好的合理性、灵活性以及可扩展性,能够更好地解决处理功能互操作的问题.  相似文献   

7.
基于Web服务的数字城市信息资源共享平台   总被引:16,自引:3,他引:13  
信息资源共享和互操作技术是数字城市建设中所要解决的核心问题。在分析已有互操作技术的基础上,结合最新的Web Services技术的技术特点,探讨了基于Web Services的互操作和资源共享技术,提出了面向数字城市的信息资源共享与互操作框架。  相似文献   

8.
基于Web Services 的异构组件互操作   总被引:4,自引:0,他引:4  
分析了当前主流的分布式组件技术,指出了在Internet环境下这些异构分布式组件技术在互操作性方面的不足。在分析组件互操作的相关技术之后,提出了对组件接口的扩展和基于XML的组件标准化描述,最后提出一种基于Web Services的异构组件互操作的解决方案。  相似文献   

9.
文章通过Web Services技术与工作流技术的结合,提供了Web Services对工作流系统建模和执行阶段的支持,设计了一个面向Web Services的工作流管理系统。利用以Web Services为基础的WS-BPEL工作流技术解决了当前工作流技术在不同企业间协作的互操作问题,从而实现了基于Internet的业务流程管理,为跨企业间的流程协作提出了一种新的解决方案。  相似文献   

10.
基于Web Services的多源异构空间信息集成框架   总被引:1,自引:0,他引:1  
为解决企业分布式多源异构地理空间数据互操作的瓶颈问题,设计了基于Web Services的四层多源异构空间信息集成框架.利用Web Services技术,OGC地理信息服务实现规范,和W3C标准的可缩放矢量图形成像模型(SVG)的集成,通过构建空间数据转换服务集成器,在用户和服务之间提供一种透明的松耦合,跨越系统底层的异构性,进行异构空间数据的互操作和显示,从而实现了多源异构地理空间信息集成与共享.在国家地震网络计算应用系统(SECAS)建设中,基于以上框架采用.NET平台进行设计并得到了初步应用.  相似文献   

11.
提出一种基于服务请求语言的统一Web服务框架UWSF。该框架通过统一的服务发布构件对外提供Web服务,并以服务项为单位进行组织,客户端通过对服务项的灵活组合获得各种定制的服务。引入服务请求语言作为客户端服务请求以及交互策略的描述手段。服务请求在服务端解释执行,使得双方的交互过程能够在会话环境中进行,并且减少了由于中间结果传榆造成的带宽占用。服务端执行基于状态图的流程级交互控制以及基于权限检查接口的服务项级权限控制,保证了会话过程的合法性与完整性。  相似文献   

12.
传统的Agent通信采用紧耦合方式,不利于多Agent系统的扩展和异质Agent之间的互操作.分析了Web服务和语义Web服务的基本模型,借鉴了语义Web服务的体系结构思想和实现手段,在此基础上给出了一个松散耦合的多Agent通信框架.框架强调慎思式多Agent之间合作的起点是Agent对自身能力的描述和发布,通过语法封装和语义映射解决使用不同ACL(Agent通信语言)的Agent交互问题,具有灵活性、可扩展性、简单性和通用性.  相似文献   

13.
Web服务技术的分析   总被引:6,自引:2,他引:6  
Web服务提出了一种新的分布式环境中应用系统的集成模式,并基于XML标准定义了一组简单、开放的协议规范。它的主要目标就是构筑一个通用的平台无关、语言无关的技术层,以实现各种异构平台上的应用间的互连互通。文章首先介绍了Web服务架构以及该架构中的角色和操作,分析了Web服务技术系列的标准协议SOAP/WSDL/UDDI/WSFL,并讨论和比较了主要的Web服务的解决方案和支撑平台。Web服务是不断发展的体系,Web服务技术还不成熟,文章分析了Web服务在服务质量、安全、性能等方面存在的技术问题,以及今后主要发展方向。  相似文献   

14.
Web服务互操作性是面向服务的软件系统测试内容的一个重要方面.本文分析了Web服务及其互操作性问题,介绍了协议互操作性测试的基本方法及协议互操作性测试系统的基本框架,在此基础上提出了一个Web服务互操作性测试系统的结构框架,并对该测试系统进行了形式化定义,最后指出了需要进一步研究的方向.  相似文献   

15.
基于BPEL4WS的工作流平台的设计和实现   总被引:5,自引:1,他引:4  
谭浩  张雄  廖军 《计算机应用》2006,26(6):1245-1247
随着市场竞争的全球化,企业必须能够对其业务过程进行快速重组,以提高自身竞争力,这使得其工作流问题受到了广泛的重视和研究。但是目前的工作流技术仍然不够成熟,尤其是业务过程涉及不同企业间的协作时,存在着互操作方面的诸多缺陷。Web服务的产生和发展很好地解决了这个难题,所以建立在Web服务基础上的BPEL4WS工作流技术弥补了当前工作流技术的不足,且已成为一种发展趋势。基于BPEL4WS设计和实现了一个工作流平台,并成功应用于攀钢的企业综合业务系统中。  相似文献   

16.
毛春丽  贾焰  周斌 《计算机科学》2007,34(2):104-106
将现存的中间件技术如CORBA与新兴的Web服务实现互操作,可实现新的、增值的服务。文中阐述了如何将CORBA对象发布为Web服务以及Web客户如何能在不改变原有程序模式的情况下访问CORBA服务。  相似文献   

17.
一种基于规则的工作流模型互操作的实现方法   总被引:2,自引:1,他引:2  
简要分析了两种类型的工作流语言——XML流程定义语言(XPDL)和商业流程执行语言(BPEL)的语言结构与特点,分别从流程的控制流和数据流设计了工作流模型的互操作方案, 提出了把XPDL格式的工作流转换成等效的BPEL格式的工作流的转换算法,最后使用基于Java的开源规则引擎drools工具实现了这个转换。  相似文献   

18.
基于Web Service的异构工作流管理系统的集成和互操作研究   总被引:20,自引:0,他引:20  
本文首先分析了分布、异构工作流管理系统的互操作对各种交互模式的需求,针对 现有的工作流管理系统的分布式应用解决方案的不足之处,提出了一种基于Web Service的支持分布、异构工作流管理系统之间集成和互操作的实现方法.Web Service因其开放、标准化而受到业界广泛重视,已成为新一代基于Internet建立分布式应用的规范.本文从异构工作流管理系统之间的信息集成、工作流引擎之间调用语义的实现、工作流执行服务的描述、发布和绑定等方面,论述了Web Service对异构工作流管理系统之间集成和互操作的支持.  相似文献   

19.
针对Web Services应用中日益出现的安全问题,论述了当前Web Services安全性现状.解决Web Services安全性问题的重点在于SOAP协议的安全性,分析传输层SSL协议和基于XML安全规范的SOAP安全性扩展技术各自特点,通过实例给出一种安全性问题改进方法.该方法在Web Services安全性方面具有实际应用价值.  相似文献   

20.
分析了原有的药物网格系统在可扩展性和互操作性方面存在的问题,借助于Web服务和网格的主流标准技术,设计了基于WSRF(Web Services Resource Framework)的药物网格分层结构.讨论了基于该结构Web服务的实现,最后通过实验对新的药物网格平台进行了测试和分析.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号