SOA-Based Distributed System in Online Transaction Processing
Abstract
Service Oriented Architecture (SOA) with transactional workflow support is a state- of- the- art architectural style for constructing enterprise application. In this research, rate of progress activities raise distributed service in a coordinated manner, using transaction context propagating message, coordination protocol and compensation logic. We reviewed the past, present and future of transaction processing and transaction integrity. Most of the challenges and requirement that led to the development and evolution of transaction processing system are still applicable today and recently, we have some intriguing developments. We take an explorative approach to probe the theoretical and implementational feasibility of managing transaction in the web service world.
Keywords
Full Text:
PDFReferences
Bhiri, S., Gaaloul, K., Perrin, O., Godart, C.: Overview of Transactional Patterns: Combining Workflow Flexibility and Transactional Reliability for Composite Web Services. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, Springer, Heidelberg (2005).
Fowler, M.: Patterns of Enterprise Application Architecture. Addison Wesley, Reading (2003).
Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Morgan Kaufman Publishers, San Francisco (1993).
Abu SarwarZamani, Mohammad Jawed Miandad&Shakir Khan, Data Center- Based Service Oriented Architecture (SOA) in Cloud Computing, International Journal of Computing Science and Information Technology (IJCSIT), Volume 1, January 2013 in India.
Papazoglou, M., Kratz, B.: A Business-aware Web Services Transaction Model. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, Springer, Heidelberg (2006).
Olaf Zimmermann, Jonas Grundler, Stefan Tai, and Frank Leymann, Architectural Decisions and Patterns for Transactional Workflows in SOA.
WS-AtomicTransaction: WS-Business Activity Framework, WS-Coordination,
http://www.ibm.com/developerworks/library/specification/ws-tx
Zimmermann, O., Doubrovski, V., Grundler, J., Hogg, K.: Service-Oriented Architecture and Business Process
Choreography in an Order Management Scenario. In: OOPSLA 2005 Conference Companion, ACM Press, New York (2005).
Zimmermann, O., Gschwind, T., Kster, J., Leymann, F., Schuster, N.: Reusable Architectural Decision Models for Enterprise Application Development. In: Overhage, S., Szyperski, C. (eds.) Proc. of QoSA 2007. LNCS, Springer, Heidelberg (2007).
Marcia Kaufman, COO and Principal Analyst, The Challenge of Managing On-line Transaction Processing Applications in the Cloud Computing World, Hurwitz & Associates.
Arne John Glenstrup, Distributed Transaction Management in SOA-based System Integration, IT University of Copenhagen, 2007.
[BA-Interop, 2006] OASIS. WS-BusinessActivityInterop Scenarios 1.1(Working Draft).November, 2006.
[Bernstein, 1997] Philip A. Bernstein and Eric Newcomer.Principles of Transaction Processing. Morgan Kaufman.
[BTP] Business Transaction Protocol (BTP) Committee Specification (2002). OASIS
http://www.oasis-open.org/committees/business-transactions.
[Casavant, 1990] and . A Communicating Finite Automata Approach to Modeling Distributed Computation and its Application to Distributed Decision-Making. Thomas L. Casavant Jon G. KuhlIEEE Computer Society,Washington, DC, USA.
[Erl, 2004] Thomas Erl. Service-Oriented Architecture A Field Guide to Integrating XML and Web Services.
Prentice Hall. New Jersey, USA.
[Erl, 2005] Thomas Erl. Service-Oriented Architecture Concepts, Technology, and Design.Prentice Hall. New Jersey, USA.
[Erven, 2007] H. Erven, H. Hicker, C. Huemer and M. Zapletal. The Web Services BusinessActivity-Initiator (WS-BA-I) Protocol: an Extension to the Web Services BusinessActivity Specification Presented at the
IEEE Int'l. Conference on Web Services, March 2007.
[Frank, 2006] Lars Frank. Databases with Relaxed ACID Properties.Copenhagen Business School Press.
[JBoss, 2006] JBoss. JBoss Transaction Service 4.2.2 Web Service Transaction Programmers Guide.
http://www.redhat.com/docs/manuals/jboss/jboss-eap-4.2/doc/jbossts/JTA_Programmers_Guide.pdf
[Little, 2003-1] Mark Little and Thomas Freund. A Comparison of Web services transaction protocols.
http://www-128.ibm.com/developerworks/webservices/library/ws-comproto/
[Newcomer, 2004] Eric Newcomer, Greg Lomow.Understanding SOA with Web Services.Chapter 10.
Transaction Processing.Addison-Wesley Professional, UK.
[Tanenbaum, 2006] Andres S. Tanenbaum and Maarten Van Steen. Distibuted Systems Principles and
Paradigms.Pearson Prentice Hall, New Jersey, USA.
[Weerawarana, 2005] SanjivaWeerawarana, Francisco Curbera, Frank Leymann, Tony Storey and Donald F.
Ferguson.Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-
ReliableMessaging and More.Chapter 11.Transactions.Pearson Prentice Hall, New Jersey, USA.
[WS-AT] Web Services Atomic Transaction (WS-AtomicTransaction) v1.1. OASIS, April 2007
http://docs.oasis-open.org/ws-tx/wsat/2006/06
[WS-BA] Web Services Business Activity (WS-BusinessActivity) v1.1. OASIS, April 2007
http://docs.oasis-open.org/ws-tx/wsba/2006/06
Muhammad Younas and Kuo-Ming Chao.A tentative commit protocol for composite web services. In Journal
of Computer and System Sciences, Volume 72, Issue 7, Pages 1226-1237, November 2006.
[Zhao, 2005] Wenbing Zhao, L. E. Moser and P. M. Melliar-Smith. A Reservation Based Coordination
Protocol for Web Services. In Proceedings of the IEEE International Conference on Web Services (ICWS05).
IEEEComputer Society, 2005.
Refbacks
- There are currently no refbacks.
Copyright (c) 2015 Journal of Information Sciences and Computing Technologies
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Copyright © 2014 Journal of Information Sciences and Computing Technologies. All rights reserved.
ISSN: 2394-9066
For any help/support contact us at jiscteditor@scitecresearch.com.