Authors
Xiwei Xu, Liming Zhu, Yan Liu, Mark Staples
Publication date
2008/12/3
Conference
2008 15th Asia-Pacific Software Engineering Conference
Pages
395-402
Publisher
IEEE
Description
REpresentational State Transfer (REST) is the set of design principles behind the World Wide Web (WWW). REST treats all entities in the world as link-connected resources, and supports a resource-oriented architecture (ROA) for the design of applications. REST and ROA are responsible for many of the desirable quality attributes achieved in the WWW, such as loose-coupling (better adaptability) and interoperability. However, many exiting Web-based or service-oriented applications (WSDL/SOAP-based) only use WWW/HTTP as a tunneling protocol or abuse URL and POX (Plain Old XML) by encoding method semantics in them. These applications use fine-grained remote procedure calls (RPC), breaking REST/ROA principles. We observe two kinds of challenges: 1) conceptually modelling process-intensive applications using a ROA promoted by the REST principles; and 2) practically decomposing a workflow …
Total citations
200820092010201120122013201420152016201720182019202015665128882111
Scholar articles
X Xu, L Zhu, Y Liu, M Staples - 2008 15th Asia-Pacific Software Engineering …, 2008