首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
分布式构件技术提高了软件开发的效率,但各个构件的异构性也给应用软件的互操作性、兼容性以及平滑升级能力带来了问题,针对目前几种主要构件标准存在的缺陷,结合SOAP技术的发展,提出了一种基于SOAP的分布式异构构件集成模型,利用该技术能够灵活、透明、简便地集成各种分布式异构构件,实现异构构件自觉爱女的互操作。同时详细介绍了实现该模型的关键技术。  相似文献   

2.
SOAP协议性能与安全的研究进展   总被引:4,自引:1,他引:3  
简单对象访问协议(Simple Object Access Protocol,SOAP)是用于在分散型、分布式环境中交换结构化信息的轻量级协议,它构成了web Service体系结构的通信基础.由于SOAP协议在设计之初注重的是简单性、可扩展性和互操作性,对其性能与安全问题的考虑则相对较少,制约了其进一步的推广和应用.近年来,对SOAP协议性能与安全方面的研究越来越多,在介绍了SOAP协议的概念、结构以及主要特征之后,重点分析与总结了近年SOAP协议性能和安全方面的研究进展,并进一步探讨了解决SOAP协议性能和安全问题的未来研究方向.  相似文献   

3.
当前网络存在两大主要问题:网络上数据的描述缺乏简单、有效、可扩展的规范,数据表达格式不统一;各种分布式对象体系结构,其通信是基于平台的,从而限制了其互操作性.笔者针对性地提出了利用XML来表达网络数据,且将其封装在SOAP消息中进行传输的解决方法;构建了利用SOAP传输数据的通信模型,并用JAVA语言代码实现了对XML数据的封装及数据传输的软件配置与实现.  相似文献   

4.
简单对象访问协议(Simple Object Access Protocol,SOAP)通过一种基于XML(Extensible Markup Language),与平台无关的方法规划网站,从而提高Internet的互操作性。介绍了SOAP协议相关技术,重点论述了应用SOAP协议跨平台,跨局域网存取数据的实现过程,并对其优点进行了探讨。最后,讨论了进一步研究的工作。  相似文献   

5.
程序天下事     
《程序员》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平台来演示可互操作性。  相似文献   

6.
SOAP应用服务器的设计与实现   总被引:3,自引:0,他引:3  
杨珀  赵明霞 《计算机应用》2003,23(11):106-109
随着计算机技术和Internet的不断发展,与平台无关、与语言无关的软件组件模型日渐成为网络应用的一个重要需求,SOAP(简单对象访问协议)规范使用XML格式化请求和相应的参数编码,并使用HTTP协议传输,实现了大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。所有基于SOAP的应用都需要SOAP应用服务器的支持,SOAP应用服务器是所有上层应用的基础平台,在分析了SOAP协议的基础上,设计并实现了SOAP应用服务器。  相似文献   

7.
基于SOAP消息的XML数据在网络间的传输   总被引:1,自引:0,他引:1  
米洪  汪芸 《微机发展》2004,14(11):73-76,79
当前网络存在两大主要问题:网络上数据的描述缺乏简单、有效、可扩展的规范,数据表达格式不统一;各种分布式对象体系结构,其通信是基于平台的,从而限制了其互操作性。笔者针对性地提出了利用XML来表达网络数据,且将其封装在SOAP消息中进行传输的解决方法;构建了利用SOAP传输数据的通信模型,并用JAVA语言代码实现了对XML数据的封装及数据传输的软件配置与实现。  相似文献   

8.
肖文鹏 《程序员》2004,(1):12-20
目前Web Services所面临的主要问题是如何在各种分布式异构平台之间实现互操作性.而Java和SOAP技术由于其天生优良的跨平台特性,避免了在DCOM、CORBA和其他协议之间的相互转换,因而无疑将成为解决Web Services互操作性的主流方案。以上两篇文章介绍如何借助Apache的两个开放源代码项目Tomcat和Axis,用Java语言实现基于SOAP的Web Services。  相似文献   

9.
Apache Axis1.1中SOAP消息序列化反序列化机制初探   总被引:1,自引:0,他引:1  
魏涛  蒋本珊 《计算机应用》2004,24(1):114-116
文中依据SOAP协议的基本理论和Java平台上定义的SOAP编程模型 ,从软件建模和体系结构设计的角度对ApacheAxis1.1软件包中SOAP消息的序列化 /反序列化机制的具体实现做了初步探讨 ,并应用该机制为实现复杂类型数据的序列化 /反序列化问题提供了解决方案。  相似文献   

10.
基于Web服务的WebGIS平台-SOG的设计与实现   总被引:2,自引:1,他引:1  
针对目前WebGIS系统二次开发中存在的难点和WebGIS系统之间存在的互操作性问题,通过分析WebService 与SOAP协议的结构,在WebGIS开发中应用先进的SOAP协议与组件技术,设计并实现了基于分布式多层架构的WebGIS系统,解决了目前WebGIS系统之间存在的互操作问题及二次开发时存在的问题.  相似文献   

11.
并行构件技术作为并行软件工程的主要内容之一,对提高并行计算软件的生产率具有重要意义,也是并行软件工程的重要研究内容。并行构件技术研究现状包含并行构件模型、并行构件体系结构规范、并行构件框架3个方面。并行构件、接口、框架的定义和实现是区分不同并行构件体系结构规范的主要标准。如何在实现并行构件复用性的同时提高并行构件组成的应用系统性能,是这些技术发展的共同思想。单构件多数据、多构件多数据编程模型、多语言互操作技术、并行远程方法调用、MxN问题的解决方法、不同模型构件间的互操作都是并行构件领域的研究成果。并行构件技术的发展方向是开展对多语言互操作、性能预测、自适应构件、构件模型的互操作、多核硬件上的并行构件体系结构技术的研究。  相似文献   

12.
《IT Professional》2001,3(1):52-55
The Simple Object Access Protocol (SOAP) simplifies information exchange across a variety of platforms because it is not tied to any specific object model. SOAP offers interoperability across a wide variety of platforms. It enables interoperability by providing a generalized specification for invoking methods on objects and components using standard hypertext transfer protocol (HTTP) calls and Extensible Markup Language (XML) data formats. SOAP is not tied to a specific object model, so a client written in Microsoft Visual Basic, for example, could use SOAP to access a method in a Common Object Request Broker Architecture (CORBA) object running on a Unix platform  相似文献   

13.
基于SOAP实现异种多Agent系统间互操作   总被引:1,自引:2,他引:1  
为了解决应用在多Agent系统中的分布式组件技术在互操作性方面的不足,探讨了应用SOAP(simple object accessprotocol)技术实现多Agent系统间互操作的可行性,进而提出一种基于SOAP的实现多Agent系统间互操作方法,阐明了系统的工作原理,给出了具体应用实例,证明了其可行性,并总结了该方法的优点,讨论了进一步研究的重点。  相似文献   

14.
一种基于SOAP的实现异种分布式组件互操作的方法   总被引:4,自引:0,他引:4  
分析了现今流行的分布式组件技术,指出了在Internet环境下这些分布式组件技术在互操作性方面的不足,进而提出了一种基于SOAP的实现异种分布式组件互操作的方法,并且给出了在EJB Server上的具体实现方案。最后,讨论了该方法在今后的进一步的研究重点。  相似文献   

15.
Chester  T.M. 《IT Professional》2001,3(5):26-34
The current rage for middleware has provided tremendous opportunities for those who love to build complex distributed software applications. Interoperability is no longer a fringe movement; it's become mainstream. The big three-Microsoft, IBM, and Sun Microsystems-are now investing considerable resources into interoperability research. I tackle the abstract concept of software interoperability and how the Extensible Markup Language (XML) and Simple Object Access Protocol (SOAP) can assist in integrating business applications. Together with the concept of Web services, these standards could provide an alternative to what organizations do today: rely on the batch export of data to integrate software applications  相似文献   

16.
软件组件的互操作性和透明性   总被引:2,自引:0,他引:2  
互操作性和透明性独立于系统功能。分布式系统结构实现互操作性和透明性非常复杂,需要深入的软件工程知识、系统软件体系结构和新的系统互操作性观点。尽管使用技术可以获得特定情况下的互操作性,但不能解决一般意义下的透明互操作性问题。对分布式系统的互操作性和透明性问题进行了深入地分析与阐述,并探究了互操作性与软件体系结构的关系,着重讨论了交叉领域的互操作性要求。相信与软件体系结构结合起来的互操作性和透明性的实现将对大规模、复杂的分布式系统产生深远的影响。  相似文献   

17.
给出了基于XML描述的实时多任务应用系统图形化设计软件的构件接口语义规约。在基于刻面描述的实时软构件的基础上引入XML Schema技术,全面描述了实时构件的静态属性和接口行为,以方便构件在Web中进行信息交换与处理,方便系统之间的互操作。  相似文献   

18.
基于软件体系结构的组件集成框架   总被引:2,自引:0,他引:2  
根据赵会群等提出的抽象组件定义,给出了相应的迎接件的定义。在此基础上,提出了支持接口连接式和插头插座式体系结构类型的组件模型,片对静态连接和组装给出了形式化的描述。虽然满足了静态相容性,但是系统不一定能正常工作,因此还考虑3组件的互操作性及更进一步的分布透明性,为组件的互操作提供了支持的总线机制。完成了基于软件体系结构的组件集成组装框架,为提高重用率、软件开发效率和质量提供了可能。  相似文献   

19.
用SOAP实现跨平台的组件的协作和重用   总被引:2,自引:1,他引:2  
在生产实践过程中,有可能会在一个大的系统中遇到采用不同组件规范开发的对象和组件,这样的对象在一个大系统中共存必然要求相互通讯。因此如何实现运行在不同平台的采用不同组件规范的对象之间的通讯是一件非常有意义的尝试。本文结合实际的工作,尝试采用SOAP协议实现COM 组件和CORBA组件间的通讯。  相似文献   

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

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