HTML version of Scripted Foils prepared 6 July 97

Foil 28 Aspects of Java ORB based Middleware

From Overview of Parallel Compiler Runtime Consortium Activities ARPA Environments PI Meeting Washington -- June 9-10 97. by Geoffrey C. Fox *

1 The new emergent Object Web framework includes Web servers in the middleware, Java applets in the front-end and Java ORBs on both sides.
2 Client-side ORB (or ORBlet) can be either downloaded as part of the applet, or resident on the client host, or embedded in the browser (as planned by Netscape).
3 Applet downloads via HTTP and connects via ORBlet's IIOP to a middleware ORB. This middleware ORB can be either another server or part of the Web server.
4 Middleware ORB connects via IIOP to other ORBs on the CORBA bus. This mechanism enables global connectivity via CORBA white/yellow page services such as Naming Service or Trader Service and their federations.
5 Client-side ORBlet is also a lightweight server - hence clients can be called by servers via the CORBA callback mechanism. This enables interactive feedback, asynchronous notification and a variety of collaboratory frameworks over the CORBA bus.

Table Font Size


© 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 Sun Aug 10 1997