期刊文献+

开放网络环境下的程序设计:从RPC到REST 被引量:4

View of software design in open network environment:from RPC to REST
下载PDF
导出
摘要 在Internet/WWW这一开放软件平台上已发展了诸多软件架构技术,针对开放网络环境下不同的应用场景与需求,如何对复杂多样的技术进行架构决策、技术选取等提供指导是亟需解决的问题。在考察RPC、Web服务等已有架构、技术的基础上,总结了它们共有的重要方面,分析了这些方面是如何相互交织并影响系统的非功能属性,从而形成一个评估框架。最后,选取典型的技术对其进行比较评估。 Intemet/WWW has become a software platform, on which varieties of software architectures and technologies have been developed. However, with the emergency of new application requirements in an open network environment, a solution for making the right architectural decision is expected urgently. On the basis of investigating existing architectures and technologies, e.g., RPC, Web service, this paper summarizes aspects they share and analyzes how these aspects interweave and influences a system' s non-functional requirements, which is summarized as an evaluation framework in this paper.
出处 《计算机工程与应用》 CSCD 2013年第17期30-37,共8页 Computer Engineering and Applications
基金 国家自然科学基金(No.60973044) 国家自然科学青年基金(No.61100037)
关键词 软件体系结构 非功能需求 面向服务 software architecture non-functional requirement service-oriented
  • 相关文献

参考文献24

  • 1杨芙清,梅宏,吕建,金芝.浅论软件技术发展[J].电子学报,2002,30(12A):1901-1906. 被引量:163
  • 2吕建,马晓星,陶先平,徐锋,胡昊.网构软件的研究与进展[J].中国科学(E辑),2006,36(10):1037-1080. 被引量:101
  • 3Emmerich W.Distributed component technologies and their software engineering implications[C]//ICSE'02.Orlando,Florida, USA:ACM ,2002.
  • 4Papazoglou M P, Traverso P, Dustdar S, et al.Service-oriented computing: a research roadmap[J].International Journal of Cooperative Information Systems, 2008,17 (2) : 223-255.
  • 5Foster I,Zhao Y,Raicu I, et al.Cloud computing and grid computing 360-degree compared[C]//GCE'08,2008.
  • 6Vogels W.Web services are not distributed objects[J].IEEE Internet Computing, 2003,7(6) : 59-66.
  • 7Sta| M.Web services:beyond component-based computing[J]. Communications of the ACM, 2002,45 (10) : 71-76.
  • 8Baker S, Dobson S.Comparing service-oriented and distributed object architectures[C]//OTM ' 05,2005 : 631-645.
  • 9Pautasso C, Zimmermann O, Leymann F.Restful web services vs.big web services: making the fight architectural decision[C]// WWW' 08,2008.
  • 10Vinoski S.REST eye for the SOA guy[J].IEEE Intemet Computing, 2007 : 82-84.

二级参考文献6

共引文献242

同被引文献20

  • 1工业和信息化部电信研究院.云计算白皮书,2014.
  • 2Baremetal. https://wiki.openstack.org/wiki/Baremetal, 2014.
  • 3Cobbler. http://www.cobblerd.org, 2014.
  • 4Gavin M, Denis G. A comparison of soap and rest implementations of a service based interaction independence middleware framework. Proceedings of the 2009 Winter Simulation Conference, Austin, TX, USA, 2009:1423-1431.
  • 5Snehal M, Puja P. Web services based on SOAP and REST principles. International Journal of Scientific and Research Publications, 2013, 3(5).
  • 6Roy F. Architectural styles and the design of network-based software architectures (doctor dissertation). University of California, Irvine, 2000.
  • 7Antonio C, Francesco T, Massimo V, et al. Integration of clever clouds with third party software systems through a REST Web service interface. Proceedings of the 2012 IEEE Symposium on Computers and Communications (ISCC), Cappadocia, Turkey, 2012:827-832.
  • 8Raul G, Marc S A, Pedro G L. Cloud-as-a-gift: effectively exploiting personal cloud free accounts via REST API. Proceedings of the IEEE 6th International Conference on Cloud Computing, Santa Clara, CAL,USA, 2013:621-628.
  • 9Rami S, Sami B, Bruno 13. ODBAPI: a unified REST API for relational and NoSQL data stores. Proceedings of IEEE International Congress on Big Data, Anchorage, AK, USA, 2014:653-660.
  • 10戴亚娥,俞成海,尧飘海,李艳芳.基于REST架构风格的Web 2.0实现[J].计算机系统应用,2009,18(7):165-168. 被引量:8

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部