Improving CORBA's Distributed Callback Design Pattern

. Taibi and D.C.L. Ngo (Malaysia)


: CORBA, distributed callback, asynchrony, exception handling


CORBA's distributed callback design pattern was devised to allow an asynchronous communication model in which the client returns immediately after the operation invocation and it is the server responsibility to call back the client when the processing finishes. The main drawback of the pattern is that the server cannot convey any exception conditions to the client. This paper improves the callback pattern by using a scheme that allows the client to receive full exception conditions in case of errors.

Important Links:

Go Back