Apache
...
Yoko: A Java CORBA Server
Overview
The Yoko project is a robust and high performance CORBA server which is usable from inside any JVM. The project will then expose the transport via a dynamic API that is XMLSchema based and can be bound to JAX-B, XMLBeans, Apache Geronimo, Tuscany or any implementation. As a side benefit the XMLSchema API will also be able to support other transports and binding through configuration.
...
It also contains a corba binding which uses the apache cxf engine to expose the corba application as web services. Also, to make this possible yoko provides two tools.
- IDLToWSDL : Converts the IDL to a WSDL with the corba binding information.
- WSDLToIDL : This convert WSDL to IDL and also adds the corba binding to the WSDL (if not present).
Goals
- Document the Yoko core to make it much more easier to debug & maintain.
- Stabilize the Yoko IDLToWSDL & WSDLToIDL tools.
- Stabilize & improve the performance of the corba binding runtime.