Title :
Representation Design for RESTful Web Services
Author :
Wang, Qingling ; Liu, Yan
Author_Institution :
Sch. of Software Eng., Tongji Univ., Shanghai
Abstract :
The evolution of the Web 2.0 phenomenon provides a possible adoption of the RESTful services in reengineering web service. REST components concern the current or intended state of that resource with further transferring among components. A resource can have multiple representations. Itpsilas impossible to predetermine all possible representation of a resource during design of a system while it is very important to label the resource properly. In this paper, the key issues for rendering representations to client are discussed. Some solutions, starting from simple to more difficult ones, are proposed step by step. The advantages and deficiencies of each solution are summarized after that. An ultimate solution ldquoCSS + dynamic configuration file + smart web IDErdquo provides various representations for resource and with a lot of benefits for both server and client.
Keywords :
Internet; Web services; Web 2.0; Web services; smart Web; Cascading style sheets; Engines; File servers; Java; Programming; Reflection; Representational state transfer; Software engineering; Web services; Writing;
Conference_Titel :
Next Generation Web Services Practices, 2008. NWESP '08. 4th International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-0-7695-3455-8
Electronic_ISBN :
978-0-7695-3455-8
DOI :
10.1109/NWeSP.2008.33