首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 562 毫秒
1.
表征状态转移(Representational State Transfer,REST)在Web领域已经得到了广泛的接受,是基于SOAP和Web服务描述语言的Web服务的更为简单的替代方法。越来越多的主流Web 2.0服务提供者已经开始了对REST的采用,这些提供者弃用或放弃了基于SOAP和WSDL的接口,而采用了更易于使用、面向资源的REST模型来公开其服务。介绍了REST的基本原理,并通过一个基于IBM WebSphere应用服务器的示例应用程序场景的设计与实现,展示了将JAXRS应用于WebSphere应用服务器上的应用程序。  相似文献   

2.
Web服务已经在图形标绘系统的服务化中得到应用,目前所实现的基于SOAP的图形标绘服务系统能够为不同的客户端提供服务,但是移动设备由于其有限的计算能力、有限的内存空间和有限的通信带宽,在充当SOAP服务的客户端时,性能会受到影响。为此,本文对RESTful这种轻量级的Web服务进行研究,与SOAP的图形标绘系统进行比较,论证改善其性能的可行性,搭建满足REST架构风格的原型。实验表明,经过改造的图形标绘系统,大大缩短了移动终端请求服务的响应时间,提高了客户端应用的性能,能够较好满足性能需求。  相似文献   

3.
在分析了传统SOAP—RPC式Web服务的局限性之后,简要介绍了REST,REST架构风格的Web服务及其优势,以及这种服务在GIS领域的应用,然后提出了基于REST架构风格的地理信息Web服务的整体框架.最后做了实例开发,以Visual Studio.NET,Sharp Map,Open Layers,SQL Server等软件作为开发环境。实现了REST风格的地理信息要素(fea.ture)务和简易的客户端程序。  相似文献   

4.
REST和RPC:两种Web服务架构风格比较分析   总被引:4,自引:0,他引:4  
目前包括SOA在内的大量Web服务架构均采用RPC风格构建,在Web级的大规模应用中RPC风格的架构在扩展性、性能等方面存在着瓶颈.由于REST的架构属性更加符合Web的设计理念,REST成为除RPC之外Web服务架构风格的另一种选择.可扩展性、耦合性、安全性等多个方面对RPC和REST进行了比较分析,并探讨了Web服务架构技术的发展方向.  相似文献   

5.
REST风格和基于SOAP的Web Services的比较与结合   总被引:1,自引:0,他引:1  
对REST风格的Web Services进行介绍,接着对REST(Representational State Transfer)风格和基于SOAP的两种Web Services的耦合度进行比较,进而提出两者是可结合的.这样在构建Web Services的时候能做出合理的选择.  相似文献   

6.
SOAP在实时Web服务中的性能评估与改进   总被引:1,自引:0,他引:1  
简单对象访问协议(SOAP)具有可扩展性、灵活性及可描述性的特点,但是具备这些特点都是以牺牲性能为代价的.因此,通过实验,将SOAP与其他当前广泛应用的协议进行对比,得出SOAP的性能存在的不足以及应用在实时响应能力较高的Web服务中可能存在性能瓶颈.为了使SOAP在实时Web服务中使用,从XML文件的压缩方式、数据的编解码方式及数据的封装格式等方面进行了改进,实验得出改进后的SOAP更适合在实时Web服务中使用.  相似文献   

7.
当前REST服务架构广泛应用于大规模、可扩展的分布式Web系统中,若应用REST服务架构时不遵循其标准特征,则可能导致基于REST服务架构的Web系统出现性能下降、可扩展性低等问题。因此,实现基于REST服务架构的Web系统前,需要对该系统设计是否满足REST服务架构标准特征进行验证,以提升基于REST服务架构的Web系统的研发质量。提出一种基于CPN模型的REST服务架构标准特征验证方法,即对REST服务架构的五个标准特征约束进行CPN建模,并使用模型状态空间执行路径同步匹配的验证方法,以应用系统的CPN模型和标准特征约束的CPN模型为基础,对模型状态空间中的各自执行路径进行同步匹配,若路径可同步执行完毕,则说明该应用系统满足该REST标准特征约束。以基于REST服务架构的课程管理Web系统为例,验证上述方法的可用性和有效性。实验结果表明,本文所提验证方法可以有效确认基于REST服务架构的Web应用系统设计是否符合REST服务架构的标准特征约束,并在不符合标准特征约束时提供直观、可行的执行数据,便于后续完成应用系统设计缺陷定位及修正。  相似文献   

8.
独立于SOAP协议的Web服务调用   总被引:4,自引:0,他引:4  
尽管SOAP是众多访问 Web 服务的可能的绑定之一,使用 Web 服务的应用程序通常通过绑到 SOAP 的特定实现的 API 来完成工作。该文将描述一个更通用的、独立于 SOAP 的调用 Web 服务的方法,称之为“Web 服务调用框架”(WSIF),隐藏了底层访问协议(比如 SOAP)的复杂性。  相似文献   

9.
一个基于Agent的SOAP应用框架   总被引:5,自引:0,他引:5  
简单对象访问协议SOAP是新一代分布式计算模型Web服务的基础,然而SOAP应用的性能问题是制约其发展的主要方面。该文从SOAP消息处理与SOAP消息传输两个方面,就影响SOAP应用性能的因素进行了分析,并论述了可以改进其性能的技术方法。在此基础上,该文采用Agent技术,提出了一个基于Agent的SOAP应用框架,并在面向Web服务的服务协作中间件中实现了此框架。该文的SOAP应用框架解决了SOAP应用的性能瓶颈问题,同时具有灵活的扩展机制,为基于Web的分布式计算提供了可行的实现模式。  相似文献   

10.
徐涵 《程序员》2008,(8):96-99
在了解过REST之后,你肯定很想知道这个概念在介绍性的、“Hello,World”级的东西以外能派上多大用场。本文,Stefan Tilkov解答了人们——尤其是那些深谙基于SOAP/WSDL的Web服务架构手法的人——起初研究RESTB时容易产生的有关REST的十点疑惑。  相似文献   

11.
Web服务是构建面向服务架构(SOA)的主流分布式计算技术.基于XML的数据传输格式在给Web服务带来众多优点的同时,严重影响了其性能,制约了Web服务的应用.众多研究表明,XML解析和数据绑定是Web服务的主要性能瓶颈.着眼于避免传统XML解析和运行时Java反射过程的开销,提出了一种新颖的Web服务性能优化策略.它为每个Web服务生成一个特定于该服务的SOAP消息处理器,通过在对SOAP消息的一遍扫描中高效地生成服务业务逻辑调用所需的参数对象.实验结果表明,该优化策略能够有效地提高Web服务的性能.  相似文献   

12.
RESTful Web service composition with BPEL for REST   总被引:4,自引:0,他引:4  
  相似文献   

13.
Web服务恶意内容攻击检测技术   总被引:1,自引:1,他引:0  
基于SOAP消息的恶意内容攻击对Web服务的应用与推广具有很大的影响,但目前尚缺乏能有效检测SOAP消息中恶意内容的方法,为此提出了一种新的SOAP消息特征检测方法。通过定义SOAP项和SOAP规则来描述恶意内容的特征,提出了SOAP消息解析算法和SOAP规则匹配算法,用来实施恶意内容的特征检测。根据提出的方法,设计并实现了一个Web服务攻击检测的原型系统。攻击检测实验和性能分析实验的结果表明,该方法有较好的检测效果和性能。  相似文献   

14.
Many organizations around the world have started to adopt Web services as well as server farms and clouds hosted by large enterprise and data centers for various applications. Web Services offer several advantages over other communication technologies. However, they have high latency and often suffer from congestion and bottlenecks due to the massive load generated by web service requests from large numbers of end users. SOAP (Simple Object Access Protocol) is the basic XML-based communication protocol of Web services. XML is a verbose encoding language in comparison with other technologies such CORBA and RMI. In this paper, two new redundancy-aware SOAP Web message aggregation models - Two-bit and One-bit XML status tree - are proposed to enable the Web servers to aggregate SOAP responses and send them back as one compact aggregated message in order to reduce the required bandwidth, latency, and improve the overall performance of Web services. XML message compressibility, the Jaccard based clustering technique, and the vector space model are three similarity measurements that are proposed to cluster SOAP messages as groups based on their similarity degree. The clustering based similarity measurements enable the aggregation techniques to potentially reduce the required network traffic by minimizing the overall size of the messages. The experiments show significant performance for both aggregation techniques achieving compression ratios as high as 25 for aggregated SOAP messages.  相似文献   

15.
近年来,Web服务技术的应用发展得越来越快。Web服务是基于横跨Internet的分布式计算。它依赖于服务提供者描述他们的服务性能和服务请求者用一种明白的、理论上可解释的格式来描述。Web服务使用标准的如XML、SOAP和HTTP之类的网页协议。它最后向Web交互领域延伸。  相似文献   

16.
17.
Web服务是基于XML和HTTPS的一种服务,其通信协议主要基于简单对象访问协议(SOAP),服务的描述通过WSDL、UD-DI来发现和获得服务的元数据。Web服务建好以后,SOAP提供了标准的RPC方法来调用Web service,并意味着下面的Webservice是以对象的方式表示的。SOAP规范定义了SOAP消息的格式,以及怎样通过HTTP协议来使用SOAP。该文基于此,对面向服务架构体系的WEB组合技术应用进行了初步研究。  相似文献   

18.
目前Web服务体系架构存在标准限制且需要支持多种类型的客户端的问题,因而使得Web服务的安全极具挑战。SOAP构成了Web服务体系结构中的通信基础,WS-Security安全规范作为SOAP的扩展协议,是Web服务环境下最基础的安全协议。利用Apache Axis2结合Rampart组件实现了一个基于WS-Security的SOAP消息安全传输模型,从而为Web服务提供了一种消息级的安全解决方案。  相似文献   

19.
李霞  张海涛  王晓勇 《计算机科学》2012,39(8):59-61,87
综合应用Web服务安全标准,混合采用目前Web服务中的主要安全技术来优化Web服务架构,可实现Web服务通信安全。优化的服务架构通过设置业务网关实现身份验证和授权功能;通过扩展的SOAP协议实现消息传递的机密性、完整性和不可否认性。与侧重应用服务架构扩展技术和侧重应用协议扩展技术实现Web服务安全的方法进行比较,得出本优化方案加强了通信安全性。结合现有的研究成果,展望了未来Web服务安全的研究方向。  相似文献   

20.
SOAP与消息队列中间件绑定的设计与实践   总被引:2,自引:1,他引:2  
提出了消息队列中间件ISMQ与SOAP绑定的设计方案,实践了该绑定下的同步SOAP调用方法,并讨论了异步SOAP调用的方案。  相似文献   

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

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

京公网安备 11010802026262号