Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (17): 30-37.
Previous Articles Next Articles
WANG Jiang, YU Ping, CAO Chun, MA Xiaoxing
Online:
Published:
王 姜,余 萍,曹 春,马晓星
Abstract: Internet/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.
Key words: software architecture, non-functional requirement, service-oriented
摘要: 在Internet/WWW这一开放软件平台上已发展了诸多软件架构技术,针对开放网络环境下不同的应用场景与需求,如何对复杂多样的技术进行架构决策、技术选取等提供指导是亟需解决的问题。在考察RPC、Web服务等已有架构、技术的基础上,总结了它们共有的重要方面,分析了这些方面是如何相互交织并影响系统的非功能属性,从而形成一个评估框架。最后,选取典型的技术对其进行比较评估。
关键词: 软件体系结构, 非功能需求, 面向服务
WANG Jiang, YU Ping, CAO Chun, MA Xiaoxing. View of software design in open network environment:from RPC to REST[J]. Computer Engineering and Applications, 2013, 49(17): 30-37.
王 姜,余 萍,曹 春,马晓星. 开放网络环境下的程序设计:从RPC到REST[J]. 计算机工程与应用, 2013, 49(17): 30-37.
0 / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://cea.ceaj.org/EN/
http://cea.ceaj.org/EN/Y2013/V49/I17/30