Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2004.11D.2.435

An Efficient Method of Transaction Process for EAI(Enterprise Application Integration) and Web Service  

Jung, Ji-Ho (충남대학교 대학원 컴퓨터공학과)
Yoon, Chung (충남대학교 전기정보통신공학부)
Abstract
It is important to integrate an enterprise application for automating of the business process, which is responded by a flow of market environment. There are two categories of method that integrate enterprise applications. One is Synchronous Integration, and the other is Asynchronous Integration. EAI(Enterprise Application Integration) and Web service which of the asynchronous integration is focused in the automating method of the business process. After we construct the application integration for automating of the business process, we have to concern about managing of the business transaction. Many Organizations have proposed the process method of business transaction based on 2-phase commit protocol. But this method can't supply the phase that classify the transaction by transaction weight. In this paper, we propose an efficient method of transaction process for business transactions, which is composed by "Classify Phase" that classify transactions. We called this model "3-Phase Commit Method Applied by Classify Phase, " we design this model to manage an resource of enterprise efficiently. The proposed method is compared by the method based on 2-Phase commit that could be a problem of management the resource of enterprise, and the advantage of this method is certified to propose the solution of that problem.ion of that problem.
Keywords
BTP; EAI; Web Service;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Mark Little, Thomas J. Freund, 'A comparative analysis of WS-C/WS-Tx and OASIS BTP'
2 The Open Group. X/Open Distributed Transaction Processing Reference Model, Version 3, February 1996 ; http://www.opengroup.org
3 M. H. Nodine and S. B. Zdonik, 'Cooperative Transaction Hierarchies : A Transaction Model to Support Design applications,' Proceedings of the 16th International Conference of Very Large Databases, Brisbane, Australia, August, 1990
4 D. Barbara, S. Mehrota, and M. Rusinkiewicz. 'INCAS : Managing Dynamic Workflows in Distributed Environment,' Journal of Database Management, 7(1), pp. 5-15, IDEA Group Publishing, 1996   DOI
5 A. K. Elmagarmid(ed.) 'Transaction Models for Advanced Database Applications,' Morgan-Kaufmann, 1992
6 M. Hsu. Special Issues on Workflow and Extended Transaction Systems, Bulletin of the IEEE Technical Committee on Data Engineering, 16(2), June, 1993 and 18(1), March, 1995
7 Sanjay Dalai, Pal Takacsi-Nagy, 'Business Transaction Protocol Version 1.0 Primer,' OASIS, 2001
8 Eder, J., Groiss, G, Liebhart, W. 'The Workflow Management System Panta Rhei,' In Advances in Workflow Management Systems and Interoperability, Springer-Verlag, 1998
9 P. W. P. J. Grefen, R. N. Remmerts de Vries ; A Reference Architecture for Workflow Management Systems ; Journal of Data & Knowledge Engineering, North Holland Elsevier, Vol.27, No.l, pp.31-57, 1998   DOI   ScienceOn
10 Gisolfi, Dan. Web services architect, Part 2 : Models for dynamic e-business, IBM developerWorks
11 Mark Little, Thomas J. Freund, 'A comparative analysis of WS-C/WS-Tx and OASIS BTP'
12 OASIS Business Transaction Technical Committee, 'Use Cases for the Business Transaction Protocol,' OASIS, 2001
13 OASIS, 'Business Transaction Protocol Primer,' An OASIS Committee Supporting Document, 2002
14 G. Alonso 외 5명, 'Advanced Transaction Models in Workflow Contexts,' IBM Research Report
15 Muhammad F. Kaleem, 'Transaction over Web Services An Introduction to the Business Transaction Protocol,' WebService.Org
16 Gisolfi, Dan. Web services architect, Part 1 : An introduction to dynamic e-business, IBM developerWorks
17 Snell, James. Web services insider, P'art 1 : Reflections on SOAP, IBM developer Works
18 Arkin, A, Askary, S., Fordin, S., Jekeli, W., Kawaguchi, K., Orchard, D., Pogliani, S., Riemer, K., Struble, S., Takacsi-Nagy, P., Trickovic, I., Zimek, S. Web Service Choreography Interface 1.0 Specification, BEA, Intalio, SAP and Sun, http://ftpna2.bea.com/pub/downloads/ wsci-spec-10.pdf, June, 2002
19 D. Georgakopoulos, M. Hornick, A. Sheth. 'An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure,' Distributed and Parallel Databases, Vol.3, No.2, pp.119-153, April, 1995   DOI
20 Simple Object Access Protocol (SOAP). W3C. (www. w3.org)
21 Web Services Description Language (WSDL). (www.w3.org/TR/wsdl)
22 Christensen, E., Curbera, F., Meredith, G., Weerawarana, S. (Eds.) Web Services Description Language (WSDL) 1.1 W3c Note, March, 2001, http://www.w3.org/TR/2001/NOTE-wsdl-20010315
23 J. Gray and A. Reuter, Transaction Processing : Concepts and Techniques, Morgan Kaufmann, San Francisco, 1993