Basic HTML version of Foils prepared May 19 1999

Foil 31 CORBA supports server callback

From CORBA Common Object Request Broker Architecture Basic Information Track Computational Science Course CPS616 -- Spring Semester 1999. by Geoffrey Fox, Wojtek Furmanski, Nancy McCracken, Chao-Wei Ou, Shrideep Pallickara


1 Client programs often need to react to changes or updates that occur on the server, such as changes in stock price. The client can either
  • periodically call a method that checks for updated information
  • ask to be notified by the server whenever a change occurs
2 The second option is called a callback.
3 In CORBA, you can create two interfaces in one module:
  • the regular services interface that specifies which methods the client can call on the server
  • a callback interface that specifies a method on the client side that the server can call to report updates.
  • Note that this is really using the server/server architecture of the ORBs.

in Table To:


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Jul 5 1999