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 :
بازگشت