DocumentCode
2605196
Title
Heterogeneous component coordination: the CLF approach
Author
Arregui, Damiin ; Pacull, Francois ; Riviere, M.
Author_Institution
Xerox Res. Centre Eur., Meylan, France
fYear
2000
fDate
2000
Firstpage
194
Lastpage
203
Abstract
This paper presents a concrete experiments in assembling components from different “protocol-aware” component frameworks such as Java/Jini (Sun), Corba 3.0 (Object Management Group), Enterprise JavaBeans (Sun) and our own framework called CLF (Coordination Language Facility). We describe how the CLF coordinator can be used to negotiate and perform distributed transactions across several components belonging to the previously cited frameworks, taking advantage of the native transactional capabilities they provide. Since the classical two-phase commit protocol ensures not only serializability but also linearizability, we are able to combine operations in a linearizable way on the whole set of components and thus enforce the serializability of the resulting transaction. We illustrate this approach through a showcase application implementing the coordination of heterogeneous components
Keywords
Java; distributed object management; protocols; CLF approach; Coordination Language Facility; Corba 3.0; Enterprise JavaBeans; Java; Java/Jini; Object Management Group; distributed transactions; heterogeneous component coordination; heterogeneous components; serializability; showcase application; two-phase commit protocol; Access protocols; Concrete; Conference management; Europe; Java; Middleware; Monitoring; Resource management; Sun; Technology management;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Conference, 2000. EDOC 2000. Proceedings. Fourth International
Conference_Location
Makuhari
Print_ISBN
0-7695-0865-0
Type
conf
DOI
10.1109/EDOC.2000.882359
Filename
882359
Link To Document