首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
基于REST 架构风格的Web2.0 实现   总被引:1,自引:1,他引:0  
分析了现有Web 系统框架的不足,缺乏统一的软件体系结构的概念,各系统是紧耦合的,系统的小部分功能需求改变有可能牵动整个技术架构的调整,提出了基于用户状态转移的原则的轻量级模型,通过分析此模型的特点,然后以图书服务的例子实现了其架构风格,REST 对于资源型服务接口来说很合适,将服务器上共享的任何信息看作是资源,客户端通过资源标识符去操作资源,获得资源的表示,其风格的开发方式会使系统结构更加清晰。  相似文献   

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

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

4.
基于RPC和基于REST的Web服务交互模型比较分析   总被引:11,自引:0,他引:11  
传统Web服务采用基于RPC的交互模型,这种模型很难达到Web级的规模可伸缩性,因此制约了Web服务的普遍应用和进一步发展。在对传统Web服务交互模型的特点与不足进行分析、以及传统交互模型与基于REST交互模型进行比较的基础上,该文探讨了Web服务交互模型的发展方向。  相似文献   

5.
丁振凡 《电脑学习》2012,2(2):9-10,17
针对Spring RestTemplate和AJAX对REST风格的Web服务的调用处理,讨论了Spring MVC编程中用Jackson消息变换器和用Google的Gson工具对Json对象进行包装处理的详细配置和使用方法,并给出了消息转换的各自应用特点。  相似文献   

6.
REST架构风格的Web服务是面向资源的服务,可以使用普通简单的操作来针对明确的资源产生作用。由于在RESTWeb服务中对信息资源的操作方法取决于对信息资源的定位方法,在传统Web服务中严重消耗网络资源的资源定位问题在实践中可以通过坚持使用REST风格架构的五项设计原则,在得到的优质Web服务架构的系统中通过使用统一资源标识符URI进行资源的定位,可以解决Web资源的定位和操作问题。  相似文献   

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

8.
基于REST方式构建Web Service的研究   总被引:2,自引:0,他引:2  
余飞  曹谢东  陈明 《福建电脑》2007,(10):136-136,129
本文描述了REST方式的产生及其特点,以及阐述了以REST的方式来构建Web服务的思想.  相似文献   

9.
REST API已经成为访问和使用云服务、Web、移动应用程序的重要途径,如何对这些API进行自动化测试以保证服务的安全性和可靠性是亟待解决的问题。目前虽然关于REST API自动化测试的研究成果众多,但仍缺少对测试技术全面的分析和总结。梳理了该领域近10年的代表性成果,首先总结了REST API自动化测试的发展历程;然后结合REST API自动化测试特征,提炼了测试的通用流程;接着分别从预处理、测试用例生成、测试用例执行与监测、结果分析四个环节阐述现有成果的技术特征,对比分析其优缺点;最后论述当前研究存在的不足,讨论可能的解决思路,展望了下一步研究方向。  相似文献   

10.
周芯宇  陈伟  吴国全  魏峻 《软件学报》2022,33(9):3271-3296
REST API已成为访问和使用Web服务的重要途径, 为开发基于服务架构的应用系统提供了可复用接口. 但是, REST API的设计质量参差不齐, 因此有效、合理的设计指导规范对于规范和提高REST API设计质量具有现实意义和应用价值. 首先, 基于REST API的本质内涵, 建立了一个多维度、两层次的REST API设计指导规范分类体系RADRC (REST API design rule catalog), 并对当前主流的25条设计指导规范进行分类. 其次, 针对已有规范提出相应的检测方法, 并实现了REST API设计指导规范遵循情况的分析与检测工具RESTer. 最后, 使用RESTer开展REST API设计实证研究, 分析了APIs.guru收录的近2000个真实REST API的文档, 从中分析提取相应的REST API信息, 进一步检测并统计当前REST API的设计特征和设计指导规范遵循情况. 研究发现不同应用类别的REST API在资源和操作模式上存在差异, 使得不同类别REST API在设计规则和总体架构方面各有特点. 实证研究结果有助于深入了解当前REST API及其设计规则的特征、现状和不足, 对于提高REST API设计质量和改进设计指导规范具有实际意义.  相似文献   

11.
在科学计算云服务环境中,出于安全和管理的角度考虑,客户端与计算节点间的数据传输需要经过多个中间服务器进行中转。为此,我们基于 SFTP(Secure File Transfer Protocol)协议设计并实现了一个数据中转传输系统 MCP,使用文件传输代理模式进行不落地式中转,实现经多个中间节点的数据中转传输,保证了数据访问的合法性和传输的安全性,数据传输进度可控,并且方便对外提供数据中转传输接口。理论分析和实际测试表明,MCP 传输时间少于使用 SFTP 进行的落地式数据中转传输。  相似文献   

12.
网格计算环境下的ASP服务模型   总被引:3,自引:0,他引:3  
随着新技术的不断涌现及企业对商业应用服务的需求目的,对ASP服务模型的探讨又活跃起来。采用技术对比的方法分析了网格环境下的P2P和web服务技术,指出了web服务技术能将各种分布的、异构的、由单一企业提供或者由各外部共享资源和应用服务提供商联合提供的动态服务整合起来的特性,得出了ASP的演化将由传统的一对多模式转向web服务的结论。最后结合具体的科研项目,提出了一种通用的ASP服务模型,还探讨了它在实际应用中的价值。  相似文献   

13.
随着Web服务迅猛发展,基于SOA的服务组合容错性研究成为了业界关注的焦点.服务组合中组件的失效,会导致整个组合执行失败,而资源不足、服务器负载过重是引发组件失效的主要原因之一.云计算作为一种新的计算泛型,其资源整合、动态分配的特点为解决传统SOA下因资源受限而引发的失效提供了新的容错思路.FTEL层将中间件技术应用到服务组合容错上,借助云环境完成服务替换,对传统SOA下较难解决的由于资源问题引起的组件失效进行了容错.  相似文献   

14.
本文尝试性地从代数结构的角度观察在新技术广泛应用的条件下Web访问模式的演变,详细探诗了第一代Web的访问模型及其优缺点,并在一定合理假设的前提下提出了第二代Web的访问模型,同时讨论模型的一些有趣性质,为研究IT产业链提供依据,为网络访问模式的深入研究奠定基础。  相似文献   

15.
一个科学计算服务网格应用系统的设计与实现   总被引:2,自引:0,他引:2  
为扩大计算能力的共享规模,并充分复用已有的计算程序.提出了一个SCS服务的概念.一个SCS服务把一个科学计算程序和它的宿主环境(计算节点)结合起来,构成了一个提供科学计算服务的基本单元.设计了一个网格应用系统(PCG系统)来管理SCS服务.PCG系统是一个3层的架构,顶部是一个Web门户,中间是SCS服务管理器,网格中间件系统位于后端.SCS服务管理器是整个系统的核心部分,包含了四个模块:通讯模块(comm)、需求转换模块(User Requirements Translator)、服务信息查询协商模块(Service Query&Broker)和服务提交管理模块(Service Handler).基于GlobusToolkit作为中间件,PCG系统已经在北京大学校园网内跨越多个局域网进行了实现.在PCG系统上.已经成功地运行了若干个实际科学计算的实例.  相似文献   

16.
随着新技术的不断涌现以及企业对于商业应用服务的需求,人们对ASP服务模型的探讨又活跃了起来。本文比较了网格环境下的P2P,web服务等技术,指出了web服务技术能将各种分布的、异构的、由单一企业提供或者由各外部共享资源和应用服务提供商联合提供的动态服务整合起来的特性,并分析了ASP的演化将由传统的一对多模式转向web服务的趋势。最后结合具体的科研项目,提出了一种通用的ASP服务模型,还探讨了它在实际应用中的价值。  相似文献   

17.
刘菲  郝风杰 《计算机科学》2015,42(Z11):417-420, 430
作为云平台提升应用性能的一种重要手段,Web服务集成技术近年来受到了工业界和学术界的广泛关注。从云计算与Web服务集成技术的结合入手,分析设计了基于云计算的系统体系结构,并基于此提出了基于Web Ser-vices的异构数据集成方法和应用集成的总体架构。最后,给出了该系统的相关实现实例。实验表明,该系统架构的应用在降低构建成本的同时大幅提高了系统性能。  相似文献   

18.
Web服务研究综述   总被引:3,自引:0,他引:3  
  相似文献   

19.
针对云计算环境中存在着大量功能相同或类似而服务质量不同的服务,而实现对这些服务选取的方法往往具有效率低和实时性差的缺点,为此,提出了一种基于聚类和Skyline计算的云计算服务选择方法;首先,对各抽象服务类采用相似度矩阵进行分类,选取其中与用户服务请求最匹配的分类作为候选分类;然后,通过Skyline计算剔除各候选分类中的冗余服务,保留支配服务作为候选服务;最后,通过最大化效用函数来选取候选服务构成组合服务;仿真实验表明文中方法能高效地实现云计算环境下的服务选取,且与其它方法比较,与用户服务请求需求具有较高的匹配度,服务选择精确度达到100%,同时算法的时间复杂度较低,具有较大的优越性。  相似文献   

20.
随着Web技术的不断发展和普及,它已经从最初的人类社会的辅助设施逐渐形成为一个与现实世界相对应的Web世界(Web-wide World),作为现实世界的映像,与现实世界紧密的融合在一起.因此,Web计算已经成为推动并主导人类社会发展的越来越重要的因素.文章通过研究和分析Web的发展以及Web和Grid相互融合的趋势两大背景,将Web计算定位为一种Web资源的组织、管理和使用的分布式模型和技术.然后,分析了Web计算所具有的特点,如普遍性、连通性、位置透明性等;进一步,总结了Web计算研究所必须面临的一些任务,包括资源标识与定位、资源表示、资源传输以及信任管理.其中,Web世界的信任管理研究,将是Web计算研究的一个重要的方向和趋势,其目的就是为了提供一个诚信、合作的信任Web(Web of Trust).  相似文献   

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

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

京公网安备 11010802026262号