Distributed databases principles and systems
Distributed databases principles and systems
Concurrency Control in Distributed Database Systems
ACM Computing Surveys (CSUR)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
A Formal Approach to Recovery by Compensating Transactions
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Distributed Systems: Concepts and Design (4th Edition) (International Computer Science)
Distributed Systems: Concepts and Design (4th Edition) (International Computer Science)
The transaction concept: virtues and limitations (invited paper)
VLDB '81 Proceedings of the seventh international conference on Very Large Data Bases - Volume 7
Restful web services
An optimistic technique for transactions control using REST architectural style
Proceedings of the 2009 ACM symposium on Applied Computing
Extending timestamp-based two phase commit protocol for RESTful services to meet business rules
Proceedings of the 2011 ACM Symposium on Applied Computing
Hi-index | 0.00 |
Service Oriented Architecture allows development of software with requirements of 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 than WS-* and obeys the SOA's paradigm, however, it does not provide standardized support to address some non-functional requirements of services, such as, security, reliability, and transaction control. This article proposes a REST-based technique to support the web services transactional control implementation. The technique uses the timestamp method and two phase commit protocol to control distributed systems transactions. An example of application using the technique is implemented to show its feasibility.