imnotteixeira / dissertation

0 stars 0 forks source link

[Paper] Design patterns for RESTful communication web services #35

Open imnotteixeira opened 3 years ago

imnotteixeira commented 3 years ago

https://www.scopus.com/record/display.uri?eid=2-s2.0-77957269160&origin=reflist&sort=plf-f&src=s&st1=real+time+communication+web+offline&nlo=&nlr=&nls=&sid=2a870bc34ff2970b9cae781a860c8735&sot=b&sdt=b&sl=50&s=TITLE-ABS-KEY%28real+time+communication+web+offline%29

In recent years, REST (Representational State Transfer) has received much attention for designing scalable web services in various domains. There is an increasing interest on its application to real-time communication web services. Based on a case study of CSTA services, we found that communication services exhibit a combination of complex message exchange and stateful behavior patterns, ncluding multi-states, twoway interaction, event-driven, multi-resources, multiresponses and session management, that need to be modeled properly within the framework of REST. To address these challenges, we propose three REST design patterns: session, event subscription and relationship using REST composition. This approach leads to a systematic one-to-one transformation from CSTA to REST. We hope such a study on a concrete use case can contribute to a better understanding of REST and lead to a seamless convergence of communication services with the infrastructure of the Web. © 2010 IEEE.