The design and implementation of a multi-threaded object request broker

被引:0
|
作者
Lo, W [1 ]
Chang, YS
Yuan, SM
Liang, D
机构
[1] Tung Hai Univ, Dept Comp & Informat Engn, Taichung, Taiwan
[2] Natl Chiao Tung Univ, Dept Comp & Informat Sci, Hsinchu 300, Taiwan
[3] Acad Sinica, Inst Sci Informat, Taipei 115, Taiwan
[4] Ming Hsin Inst Technol, Dept Elect Engn, Hsinchu 304, Taiwan
关键词
object request broker; multi-threaded programming; CORBA; distributed object oriented computing environment; middle-ware;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-threaded programming is a well-known technique for improving the performance of applications. In a CORBA environment, clients can invoke shared remote objects. If these objects are single-threaded, the performance of the system in the large distributed applications is affected. This paper presents a detailed description of the design and implementation of a multi-threaded Object Request Broker (ORB) on CORBA. The ORE was implemented on top of Windows NT and the underlying TCP protocol. The system's performance in both one-way and two-way requests is compared with that of a well-known commercial product, the IONA Orbix.
引用
收藏
页码:365 / 379
页数:15
相关论文
共 50 条
  • [1] Design and implementation of multi-threaded object request broker
    Chang, YS
    Lo, W
    Wang, CJ
    Yuan, SM
    Liang, DR
    1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 740 - 747
  • [2] Multi-threaded Object Streaming
    Di Guida, Salvatore
    Govi, Giacomo
    Ojeda, Miguel
    Pfeiffer, Andreas
    Sipos, Roland
    21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
  • [3] Object-oriented design message control multi-threaded execution
    Tongyoo, T.
    Chutchavong, V.
    Sangaroon, O.
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 6073 - +
  • [4] Aircraft design problem implementation under the common object request broker architecture
    Sistla, R.
    Dovi, A.R.
    Su, P.
    Shanmugasundaram, R.
    Collection of Technical Papers - AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference, 1999, 2 : 1296 - 1305
  • [5] Design and Implementation of Multi-threaded Interactive Framework for Radar Network Simulation
    Yang H.
    Wu K.
    Wu H.
    Li H.
    Li P.
    Gong P.
    Binggong Xuebao/Acta Armamentarii, 2020, 41 : 280 - 290
  • [6] Design of a multi-threaded distributed telerobotic framework
    Al-Mouhamed, M
    Toker, O
    Iqbal, A
    ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 1280 - 1283
  • [7] An Improved Multi-Threaded Implementation of the MCSFilter Optimization Algorithm
    Monteiro, Luis
    Rufino, Jose
    Romanenko, Andrey
    Fernandes, Florbela P.
    OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, OL2A 2022, 2022, 1754 : 229 - 245
  • [8] Implementation of strong mobility for multi-threaded agents in Java
    Chakravarti, A.J.
    Wang, X.
    Hallstrom, J.O.
    Baumgartner, G.
    Proc. Int. Conf. Parallel Process., 1600, (321-330):
  • [9] Multi-threaded reachability
    Sahoo, D
    Jain, J
    Iyer, SK
    Dill, DL
    Emerson, EA
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 467 - 470
  • [10] An object-oriented multi-threaded software beamformation toolbox
    Hansen, Jens Munk
    Hemmsen, Martin Christian
    Jensen, Jorgen Arendt
    MEDICAL IMAGING 2011: ULTRASONIC IMAGING, TOMOGRAPHY, AND THERAPY, 2011, 7968