next up previous contents
Next: The Receiver Architecture Up: drthesis Previous: Assessment   Contents


A Custom Implementation of
Remote Object Invocation

``Oh figures!'' replied Ned.
``People can do anything they like with figures!''
``That may be true of business, Ned, but not in mathematics.
Listen to me. [...]''
Jules Verne, ``Twenty Thousand Leagues Under The Sea''

4Locating the main contributor to overhead is the key to an improved design of efficient middleware. An earlier evaluation of CORBA showed that the main overhead in ORBs is found in the server [GS98b] that has to decode and dispatch the message before execution can take place. We therefore concentrated on a very light mechanism for servers. Another crucial issue is to achieve independence of transport layers. For this reason the model must allow for loose coupling between message exchange and ORB parts. Application of communication components[Sch92] can help progress towards to this goal.



Subsections

Johannes Gutleber
1999-10-29