SOA-Based Distributed System in Online Transaction Processing

  • Abu Sarwar Zamani Research Scholar,Pacific University, Udaipur, India
  • Pankaj Kumar Gupta Associate Professor, Tirupati College of Technical Education, Jaipur, India
Keywords: Transaction, SOA, workflow, Distributed service/system.

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.

Downloads

Download data is not yet available.

References

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., Kuster, 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 Programmer’s 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 (ICWS’05).

IEEEComputer Society, 2005.

Published
2015-05-29
How to Cite
Zamani, A. S., & Gupta, P. (2015). SOA-Based Distributed System in Online Transaction Processing. Journal of Information Sciences and Computing Technologies, 4(1), 258-264. Retrieved from http://scitecresearch.com/journals/index.php/jisct/article/view/163
Section
Articles