Anda belum login :: 27 Nov 2024 08:17 WIB
Detail
ArtikelWeb Services Workflows—Composition, Co-Ordination, And Transactions In Service-Oriented Computing  
Oleh: Dustdar, Schahram
Jenis: Article from Journal - ilmiah internasional
Dalam koleksi: Concurrent Engineering vol. 12 no. 3 (Sep. 2004), page 237-246.
Topik: web services; workflows; composition; co-ordination; transactions; middleware.
Fulltext: 237.pdf (283.33KB)
Isi artikelWeb services can be seen as a newly emerging research area for Service-oriented Computing and their implementation in Serviceoriented Architectures. Web services are self-contained, self-describing modular applications or components providing services. Web services may be dynamically aggregated, composed, and enacted as Web services Workflows. This requires frameworks and interaction protocols for their co-ordination and transaction support. In a Service-oriented Computing setting, transactions are more complex, involve multiple parties (roles), span many organizations, and may be long-running, consisting of a highly decentralized service partner and performed by autonomous entities. A Service-oriented Transaction Model has to provide comprehensive support for long-running propositions including negotiations, conversations, commitments, contracts, tracking, payments, and exception handling. Current transaction models and mechanisms including their protocols and primitives do not sufficiently cater for quality-aware and long running transactions comprising loosely-coupled (federated) service partners and resources. Web services transactions require co-ordination behavior provided by a traditional transaction mechanism to control the operations and outcome of an application. Furthermore, Web services transactions require the capability to handle the coordination of processing outcomes or results from multiple services in a more flexible manner. This requires more relaxed forms of transactions – those that do not strictly have to abide by the ACID properties – such as loosely-coupled collaboration and workflows. Furthermore, there is a need to group Web services into applications that require some form of correlation, but do not necessarily require transactional behavior. The purpose of this paper is to provide a state-of-the-art review and overview of some proposed standards surrounding Web services composition, co-ordination, and transaction. In particular the Business Process Execution Language for Web services (BPEL4WS), its co-ordination, and transaction frameworks (WS-Co-ordination and WS-Transaction) are discussed.
Opini AndaKlik untuk menuliskan opini Anda tentang koleksi ini!

Kembali
design
 
Process time: 0.015625 second(s)