| Dictionary, Encyclopedia and Thesaurus - The Free Dictionary 3,895,857,797 visitors served. |
Dictionary/ thesaurus | Medical dictionary | Legal dictionary | Financial dictionary | Acronyms | Idioms | Encyclopedia | Wikipedia encyclopedia | ? |
CORBA |
Also found in: Dictionary/thesaurus, Medical, Acronyms, Wikipedia | 0.01 sec. |
|
|
CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global Internet. CORBA is a "distributed objects" system designed for multi-tier, client/server applications, where processing data in one computer requires additional processing by some other service in another computer in order to complete the transaction. CORBA is also described as an "object bus" or "software bus." See distributed objects.DCOM and Web Services Microsoft's counterpart to CORBA is its COM-based Distributed COM (DCOM) architecture (see COM and DCOM). COM/CORBA interoperability is required to integrate Windows desktops into a CORBA-based system. Although CORBA and DCOM have achieved some success, Web services on the Internet are expected to be far more triumphant. CORBA software from different vendors may not always interoperate at all levels, and DCOM is a Windows-based solution only (see Web services). Part of the OMA CORBA is the communications component of the Object Management Architecture (OMA), which defines other elements such as naming services, security and transaction services. However, CORBA is the common umbrella term. Client/Server Requests At runtime, a CORBA client makes a request to a remote object via an ORB (Object Request Broker), and the ORB creates the illusion that the remote object is local. The client calls a CORBA operation by sending a GIOP (General Inter-ORB Protocol) message to the server ORB, which returns a GIOP reply. Finally, the client ORB converts the reply into a normal object for the client application. When sent over TCP/IP, GIOP is called "IIOP" (Internet Inter-ORB Protocol). Orbix and VisiBroker are examples of commercial ORBs. The Interface Definition Language (IDL) CORBA objects are defined by an Interface Definition Language (IDL) that describes the processing (methods) and the data sent and returned. IDL compilers for languages such as C, C++, Java, Smalltalk and COBOL let programmers use familiar constructs. IDL definitions stored in an Interface Repository can be queried by a client application to determine which objects are available on the bus. CORBA Versions The first version of CORBA supported C. CORBA 2 added C++ and Java as well as GIOP. CORBA 3 added Internet firewall support, quality of service (QoS) and CORBAcomponents, a high-level interface to services such as Enterprise JavaBeans (EJBs). See POA and servant.
CORBA [′kȯr·bə] (computer science)
Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content. |
|
| Mentioned in | ? | References in periodicals archive | ? | Encyclopedia browser | ? | Full browser | ? | |||
|---|---|---|---|---|---|---|---|---|---|---|
No references found | Enterprise Security with EJB and CORBA provides an instructional, highly detailed manual for providing e-commerce security using EJB (Enterprise JavaBeans) and CORBA (Common Object Request Broker Architecture), similar, but distinct, computer security models. Executives from BEA Systems, IBM and Oracle were among Object Management Group (OMG) members and customers announcing the new CORBA 3. Drawing on more than 16 years of experience with the CORBA middleware, OMG has designed CORBA/e to have the best of both worlds: dramatically minimizing the footprint and overhead of typical middleware, while retaining the core elements of interoperability and real-time computing that support optimized distributed systems. |
CORBA |
Coran Coranach CORANET Corangamite Managed Clinical Network corange line Coranich Corant Corant Corantijn Corantijn Corantijn River Coranto Coranto CORANZ CORAPE CORAR Coras Coras Coras Corás Iompair Éireann Coras Iompar Éireann CorasWorks Idea Management Corat coratifier Corazon Aquino Corazon Aquino Corazzi, Antonio Corb Corb CORBA CORBA architectureCORBA Component Model CORBA Component Model CORBA Conversion Concepts for Intelligence CORBA Management Agent CORBA Service CORBA Validation Corbaci Çorbaci Corbaloc corban corban CORBANA CORBANM CorbaScript Corbe corbeil corbeil corbeille corbeille Corbeille à Courrier Verticale corbeilles corbeils corbeils corbel corbel corbel corbel arch corbel arch corbel course | |||||||
| Encyclopedia |
| Free Tools: |
For surfers:
Free toolbar & extensions |
Word of the Day |
Help
For webmasters: Free content | Linking | Lookup box | Double-click lookup |
|---|