1998-07-11 17:54:26 +00:00
|
|
|
ORBacus for C++ and Java is an Object Request Broker (ORB) that is
|
|
|
|
compliant to the Common Object Request Broker Architecture (CORBA)
|
|
|
|
specification as defined in:
|
1997-06-04 03:38:53 +00:00
|
|
|
|
|
|
|
The Common Object Request Broker: Architecture and Specification
|
1998-07-11 17:54:26 +00:00
|
|
|
Revision 2.0, OMG document 97-02-25
|
1997-06-04 03:38:53 +00:00
|
|
|
|
1998-07-11 17:54:26 +00:00
|
|
|
and
|
1997-06-04 03:38:53 +00:00
|
|
|
|
1998-07-11 17:54:26 +00:00
|
|
|
IDL/Java Language Mapping, OMG document 97-03-01
|
1997-06-04 03:38:53 +00:00
|
|
|
|
1998-07-11 17:54:26 +00:00
|
|
|
ORBacus for C++ and Java is free for non-commercial use and available
|
|
|
|
with full source code. See the file LICENSE for details. For
|
|
|
|
commercial licenses, please email OOC at support@ooc.com.
|
1997-06-04 03:38:53 +00:00
|
|
|
|
1998-07-11 17:54:26 +00:00
|
|
|
Some highlights of ORBacus 3.0 Preview Release are:
|
1997-06-04 03:38:53 +00:00
|
|
|
|
1998-07-11 17:54:26 +00:00
|
|
|
- Full CORBA IDL support
|
|
|
|
- Complete CORBA IDL-to-C++ mapping
|
|
|
|
- Complete CORBA IDL-to-Java mapping
|
|
|
|
- Includes the following Basic Services:
|
|
|
|
* Naming
|
|
|
|
* Event
|
|
|
|
* Property
|
|
|
|
- Pluggable Protocols with IIOP as default plug-in
|
|
|
|
- Single- and Multi-Threaded with many different concurrency models:
|
|
|
|
* Blocking
|
|
|
|
* Reactive
|
|
|
|
* Threaded
|
|
|
|
* Thread per Client
|
|
|
|
* Thread per Request
|
|
|
|
* Thread Pool
|
|
|
|
- Nested method invocations even in the single-threaded version
|
1997-06-04 03:38:53 +00:00
|
|
|
- Support for timeouts
|
1998-07-11 17:54:26 +00:00
|
|
|
- Seamless event loop integration with X11 and Windows
|
|
|
|
- Full support for dynamic programming:
|
|
|
|
* Dynamic Invocation Interface
|
|
|
|
* Dynamic Skeleton Interface
|
|
|
|
* Interface Repository
|
|
|
|
* DynAny for dynamic Any type handling
|
|
|
|
- IDL-to-HTML and IDL-to-RTF translator for generating "javadoc"-like
|
|
|
|
documentation
|
|
|
|
|
|
|
|
The current Preview Release has the following limitations:
|
|
|
|
|
|
|
|
- Only persistent (i.e. manually launched) servers are currently
|
|
|
|
supported
|
|
|
|
|
|
|
|
ORBacus was tested to work on the following platforms:
|
|
|
|
|
|
|
|
- ORBacus for C++:
|
|
|
|
* SGI C++ 7.1 or 7.2 SGI Irix 6.2 or 6.3
|
|
|
|
* SUN C++ 4.1 or 4.2 SUN Solaris 2.5
|
|
|
|
* HP aC++ A.01.00 or A.01.03 HP-UX B.10.20
|
|
|
|
* AIX C Set ++ xlC 3.1.4.6 AIX Version 4.2.1
|
|
|
|
* GNU C++ 2.7.2 Intel- or Sparc-based OS
|
|
|
|
* GNU C++ 2.8.1 Any supported OS
|
|
|
|
* EGCS C++ 1.0.2 Any supported OS
|
|
|
|
* Visual C++ 4.2/5.0 Windows NT 4.0
|
|
|
|
* Visual C++ 4.2/5.0 Windows 95
|
|
|
|
|
|
|
|
- ORBacus for Java:
|
|
|
|
* SUN's JDK 1.1.x or compatible
|
|
|
|
|
|
|
|
For more information on ORBacus, please see the ORBacus manual or
|
|
|
|
visit the ORBacus Home Page at http://www.ORBacus.com.
|
|
|
|
|
|
|
|
For installation instructions, please see the file ../INSTALL.
|