Basic HTML version of Foils prepared June 5 99

Foil 50 How is this possible?

From Use of Java in Computational Science DoD Modernization Users Group Conference Monterey -- June 7 99. by Tom Haupt,Geoffrey C. Fox


1 ORB2
2 Object A
3 (event source)
4 Object B
5 (event target)
6 Fire event E
7 Method M(){
8 ...}
9 ORB1
10 IIOP
11 - Objects A and B are CORBA objects (thus not Java objects)
12 - Objects are defined in IDL (Interface Definition Language)
13 - IDL definitions are compiled using (Java)IDL compiler
14 - The IDL compiler generates new classes to be used by the Java compiler
15 (javac) instead of the original ones, on both the client and server side
16 - The IDL compiler generates either classes to be extended, or interfaces to be implemented
17 Object Adapter
18 serves also as a daemon

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 Tue Jul 6 1999