DocumentCode :
3506984
Title :
Dynamic architectures and architectural styles for distributed programs
Author :
Pryce, Nat ; Dulay, Naranker
Author_Institution :
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear :
1999
fDate :
1999
Firstpage :
89
Lastpage :
94
Abstract :
In this paper we introduce JWire, a new component model for Java. JWire is designed for building dynamic architectures of components that use an open set of binding and communication protocols, and supports the use of architectural styles in assembling components. Using JWire, a system is composed of “wireable” components that each encapsulate state and behaviour behind an interface defined as a set of named, typed roles. Components are wired together by creating bindings between compatible roles. Dynamic change is supported by meta-level descriptor objects that provide a common control interface to the binding protocols used to compose components
Keywords :
Java; client-server systems; distributed programming; transport protocols; JWire; Java; architectural styles; common control interface; communication protocols; component model; distributed programs; dynamic architectures; meta-level descriptor objects; typed roles; Application software; Assembly; Buildings; Computer architecture; Educational institutions; Java; Middleware; Network address translation; Transport protocols; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1999. Proceedings. 7th IEEE Workshop on Future Trends of
Conference_Location :
Cape Town
ISSN :
1071-0485
Print_ISBN :
0-7695-0468-X
Type :
conf
DOI :
10.1109/FTDCS.1999.818789
Filename :
818789
Link To Document :
بازگشت