Design Patterns for RESTful Communication Web Services

Web Services(2010)

引用 14|浏览0
暂无评分
摘要
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, including multi-states, two-way interaction, event-driven, multi-resources, multi-responses 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.
更多
查看译文
关键词
session management,web services,communication,communication services,real-time communication web service,design patterns,session design pattern,rest,concrete use case,computer supported telecommunications applications,scalable web service,csta service,case study,rest design pattern,software architecture,csta-rest transformation,representational state transfer,relationship design pattern,event subscription design pattern,restful communication web services,communication service,csta services,rest composition,csta,web service,design pattern,use case,robustness,telecommunications,scalability,servers
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要