Basic HTML version of Foils prepared July 15 1998

Foil 11 Dynamics Of Collaboration

From Java Distributed Collaborative Environment as a CORBA and RMI Example Tutorial: ITEA HPCC Conference Aberdeen Md. -- July 13 98. by Shrideep Pallickara


The Client initiates a bind to the sessionScheduler Object.
  • Given that this is successful, the Client is now ready to invoke the IDL-defined operations defined in the previous slides
It starts with the createBahn(String PartyName, String _applicationServerName) throws jdceBahnException function.
  • This would return a true in the event that a new dataBahn Object has been instantiated or
  • a jdceBahnException is raised to signify the prior existence of the desired Bahn.
The Client now has the option to decide whether he wishes to join an existing Bahn (party) or initiate the existence of a new one. In the latter case Step[2] is repeated as mentioned earlier.
  • Once the process is over, the Client gets a handle to the dataBahn Object by invoking jdce.byteways.dataBahn getDataBahnHandle(String PartyName, String _applicationServerName) throws jdceBahnException .



© 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 Sat Nov 28 1998