Start page [LOGO] Current Main Directory

CORBA-Middleware: omniORB

NAVIGATION
Start Page
Products
  Applications
  Why FreeGee?
  Features
  Modules
    Scripting
    GUI
    Database
    Middleware
    Crypto
    Web Server
  Editions
  Download
  3rd-Party
Support
Resources
Contribution
 

High-Performant and Integrated Networking-Support

With CORBA (Common-Request-Broker-Architecture) we have included a reliable and well tested industry standard for the communication between applications over network. The standardized network protokoll GIIOP is used also by Java RMI and Java EJB.

With CORBA you can describe the external interfaces of your applications or components in a objectoriented way, independent from a certain programming language in CORBA-IDL (Interface Definition Language). With the IDL compiler for an according Language-Mapping you can generate the base code for clients and servers for your target programming language. With this mechanism it is possible to establish communication between applications that are developed in different programming languages and running on different computers. This is called interoperability.

Standard Language-Mapping are currently available for the programming languages: Ada, C, C++, COBOL, Corba-Scripting-Language, Java, Lisp, PL/1, Python, Smalltalk and XML. In progress is a C#-Language-Mapping. With CORBA you can save your investments against programming language fashions and unpredictable technology changes.

There are unnumbered free and commercial implementations of the CORBA standard. By choosing omniORB we selected one of the fastest ORB's (Object request broker) for C++. Furthermore with omniPy we have also a very performant implementation of Python also. And again: we can access this functionality in C/C++ and Python.

omniORB was originally developed by Oracle, Olivetti and AT/T and is currently available in the version 4.0.

omniORB and omniORBpy: http://omniorb.sourceforge.net/

Integrate comfortably Web services, .NET, Java, and many more

Some of the Most Important Features

  • Standard-compliant: CORBA 2.6 (incl. DynAny interfaces)
  • Direct support of C++ and Python
  • Supported languages: C++, Python, Java, XML, Visual Basic, Ada, C, COBOL, Corba-Scripting-Language, Lisp, PL/1, and Smalltalk (C# in progress)
  • GIOP, IIOP 1.0, 1.1 and 1.2; bi-directional GIOP
  • Fully multithreaded runtime, flexible thread management
  • And many more
NEWS

Subscribe News!

2004-12-08:
New Mailing List for Contributing Developers

2004-05-16:
DLL-Patch Available for FreeGee 1.0 beta1 Std. Windows

2004-01-13:
New Mailing List

2003-11-13:
New Documentation Available

2003-11-11:
FreeGee Web-Site Launched

2003-11-05:
Patch 1 Available (FreeGee Professional for Linux)

2003-10-20:
FreeGee Source Code Available

2003-08-26:
FreeGee Meets SourceForge.net

DOCUMENTS
  • Product Flyer
  • White Paper
  • Manuals
  • more...
  • DOWNLOAD BETA

    FreeGee is free Open Source software. Download FreeGee 1.0 Beta1 now!

    Top of Page
    Start Page | Products | Support | Resources | Contribution

    TERMS OF USE
    SourceForge.net
    Copyright © The FreeGee Development Group. All rights reserved.