- Slide Number: 5
-
- JWORB proviudes the WEB technology support.
- HLA is aneutral middleware technology. It can be
be used to control and steer the whole system.
- Slide Number: 6
-
- Java started as a language but moved towards a total solution
platform with
- GUI package JFC (MFC)
- RMI remote / JavaIDL Corba / RMI-IIOP mapping
distributed object computing
- EJB (MTS)
- Servlet + JSP (ASP)
- JMS (MSMQ)
- CORBA , 1989
- 2.2, 2.3
- 2.4 and 3.0 on the way
- mapping for C, C++, Java, Smalltalk, and Ada.
- COM
- MS supported language,
- binary compatibility
- DCOM
- COM+
- MTS
- SoftwareAG ported to Unix (critique)
- XML
- HTML passive information dissemination
- CGI, Server APIs, Servlets
- Presentation Oriented Publishing (PoP)
- Client's profile or capabilities based on hardware,
or physical impaired (deaf,blind,etc.)
- required a formating of data to be processed
(Linked,distributed, updted,etc.)
- using a protocol format for method invocations
- Slide Number: 7
-
- WebFlow - Early 1996 (May 97) (Fall 1997)
- Slide Number: 9
-
- ModuleManager (Factory&Lookup)
- ConnectorManager
- SessionManager
- computation session (collection of modules)
- session per client - (session per compute graph)
- Applet
- contains modules in logical package
- selecting, dropping, and connecting them
- run and destroy
- composite module description (save/restore)
- distributed module storage
- only dataflow
- it has GUI for modules runnning on the server for steering
- Slide Number: 16
-
- It uses free XML parsers and it has its own DOM implementation.
- switching to Sun implementation.
- XSL processor is XSLP previously Koala from INRIA(France).
- It is a generic server, it has couple of objects for each protocol.
- It loads the configured protocols for handling