DocumentCode :
2490723
Title :
Design and implementation of multi-threaded object request broker
Author :
Chang, Yue-Shan ; Lo, Winston ; Wang, Chii-Jet ; Yuan, Shyan-Ming ; Liang, Deron
Author_Institution :
Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear :
1998
fDate :
14-16 Dec 1998
Firstpage :
740
Lastpage :
747
Abstract :
The distributed object oriented computing model is the next logical step to develop distributed applications. In recent years, several object models have been proposed, such as COM/DCOM, CORBA, and JAVA Bean etc. In CORBA, which was announced by OMG, object request broker is a software bus to connect applications and object components. In addition, multi threaded programming is a well known technique to improve the performance of applications. In a CORBA environment, clients can invoke the remote objects that are shared. If those objects are single threaded it will affect system performance in large distributed applications. We describe in detail the design and implementation of multi threaded object request broker based on CORBA. Our ORB was implemented atop Windows NT and underlying TCP protocol. Finally, we compare our system´s performance with IONA´s Orbix, which is a well known commercial product, in both one-way and two-way request
Keywords :
client-server systems; distributed object management; multi-threading; remote procedure calls; COM/DCOM; CORBA environment; JAVA Bean; ORB; Orbix; TCP protocol; Windows NT; commercial product; distributed applications; distributed object oriented computing model; large distributed applications; multi threaded object request broker; multi threaded programming; object components; object models; remote objects; software bus; system performance; Application software; Councils; Distributed computing; Electrical capacitance tomography; Environmental management; Information science; Java; Object oriented modeling; Protocols; Software development management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
ISSN :
1521-9097
Print_ISBN :
0-8186-8603-0
Type :
conf
DOI :
10.1109/ICPADS.1998.741163
Filename :
741163
Link To Document :
بازگشت