Title :
An Advanced Communication Toolkit for implementing the Broker pattern
Author :
Francu, Cristian ; Marsic, Ivan
Author_Institution :
Center for Comput. Aids for Ind. Productivity, Rutgers Univ., Piscataway, NJ, USA
Abstract :
The Broker pattern is a powerful solution when building middleware communication systems. Existing toolkits, such as BAST, GTS, and ACE, although useful, are insufficient to implement the Broker pattern architecture. These systems concentrate on wrappers for communication protocols, and on implementing auxiliary communication patterns, but address only some aspects of object communication. In this work we demonstrate how the Broker pattern can be easily implemented by using an Advanced Communication Toolkit (ACT). ACT model defines four layers according to the increasing degree of abstraction of exchanged information. The resulting systems are highly customizable, extensible, portable, and can communicate at any of the four layers independently. ACT supports various high-level communication protocols (e.g., HTTP, IIOP, SMTP) and can be used to implement Broker-based systems such as OMG CORBA, Java RMI, or Microsoft DCOM
Keywords :
Java; client-server systems; distributed object management; protocols; remote procedure calls; software portability; software reusability; ACT model; Advanced Communication Toolkit; Broker pattern; Java RMI; Microsoft DCOM; OMG CORBA; communication protocols; high-level communication protocols; middleware communication systems; object communication; software portability; wrappers; Automata; Communication industry; Computer architecture; Computer industry; Computer languages; Electrical capacitance tomography; Electronic switching systems; Java; Reactive power; Software systems;
Conference_Titel :
Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0222-9
DOI :
10.1109/ICDCS.1999.776548