Home Computing DAQ E-mail Notes Meetings Subsystems Search
  C++ (GAUDI) Integration method Java (WIRED) Ease of implementation
1 Event Data Service delivers events to a converter XML converter based on event_dump. Static. XML loader loads event into WIRED Basically ready today, need to update event_dump
2 Event Data Service delivers events to a CGI script on a Web server Event can be dynamically selected and converted to XML on the fly. XML loader loads event into WIRED All components ready, need to understand how the GAUDI eventselector works
3 Event Data Service delivers events to a GAUDI Corba server Corba server delivers the event object in a language independent fashion. CORBA client hands the event to the CORBA loader. Pointers to GAUDI are kept - could look at transient events. Need to implement a CORBA server for GAUDI.
4 Rewrite parts of GAUDI in Java using the RNI (Remote Native Interface) Now use Java's RMI (Remote Method Invocation) to access event objects remotely WIRED can now be packaged in an applet. Possibly less complex than implementing a CORBA server.