In computing, Common Object Request Broker Architecture (CORBA) is a standard for software componentry, created and controlled by the Object Management Group (OMG). It defines APIs, communication protocol, and object/service information models to enable heterogeneous applications written in various languages running on various platforms to interoperate. CORBA therefore provides platform and location transparency for sharing well-defined objects across a distributed computing platform.
In a general sense CORBA “wraps” code written in some language into a bundle containing additional information on the capabilities of the code inside, and how to call it. The resulting wrapped objects can then be called from other programs (or CORBA objects) over the network. In this sense, CORBA can be considered as a machine-readable documentation format, similar to a header file but with considerably more information.
CORBA uses an interface definition language (IDL) to specify the interfaces that objects will present to the world. CORBA then specifies a “mapping” from IDL to a specific implementation language like C++ or Java. This mapping precisely describes how the CORBA data types are to be used in both client and server implementations. Standard mappings exist for Ada, C, C++, Lisp, Smalltalk, Java, and Python. There are also non-standard mappings for Perl, Visual Basic, and Tcl implemented by ORBs written for those languages.
More on [ Common Object Request Broker Architecture ]
SOAP :: Web Services
Distributed Objects :: Object Oriented

Object Management Group - Distributed object computing industry standards group founded in 1989. Defined standards include CORBA and IIOP.
Common Object Request Broker Architecture - Overview by Gopalan Suresh Raj.
Meta Description: [ CoreComm, Internet Service Provider offers unlimited Internet access for only $9.95 per month. Now surf up to 6x faster with SpeedStream! Our goal is to provide the industry's best value in Internet access - that means being the ISP with the most features at the lowest price! ]
Common Object Request Broker Architecture - Technical introduction to the architecture.
CORBA - OMG's CORBA Web-site. Contains vendor commitments and success stories.
CORBA and CORBA Component Model - Leads the reader through a comprehensive introduction to the CORBA Component Model (CCM) that will be part of the new CORBA 3.0 specification.
CORBA Comparison Project - Detailed performance comparisons between omniORB, ORBacus, Orbix, and VisiBroker.
CORBA News Brief - Each issue will feature news and technical information about OCI's supported open-source ORBs (TAO and JacORB), case studies, and examples using CORBA.
CORBA Product Profiles - Provides an overview of what features are supported by a given CORBA implementation.
Free ORB Watch - Comparison of some free Java and C++ ORBs. Also includes news and announcements from free CORBA implementations.
Meta Description: [ Free-ORB Watch: Overview of free Java & C++ ORBs. ]
Linux DCE, CORBA and DCOM Guide - An evaluation of some Linux CORBA packages.
Meta Description: [ A listing and evaluation of
Linux Distributed Computing packages, focusing on CORBA
features, examples and performance. ]
Open CORBA Benchmarking - A simple benchmarking suite that measures several basic performance aspects of a given CORBA broker. Also contains a database of submitted results.
Meta Description: [ Automated CORBA benchmark suite, Open CORBA benchmarking ]
404
Real-Time and Embedded CORBA Forum - A discussion forum dedicated to Real-Time and Embedded CORBA.
| Riblja Corba-zbogom pameti | |
| Next Video | |