An optimistic technique for transactions control using REST architectural style
Luiz Alexandre Hiane da Silva Maciel, Celso Massaki Hirata · 2009
SOA is a service oriented architecture that allows development of software with interoperability and weak coupling. Nowadays WS-* is the most used SOAP-based specification set for constructing web services. REST is an architectural style that permits the development of services in a simpler way and obeys the SOA's paradigm, however, it does not provide standardized support to address some nonfunctional requirements of services, for instance, security, reliability, transaction control. This article proposes a technique, based on REST, to support the web services transactional control implementation. The technique uses the optimistic method to control distributed systems transactions. An example of application was implemented to show its feasibility.