Common Object Request Broker Architecture
E699635
Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group that enables software components written in different languages and running on different platforms to communicate seamlessly in distributed systems.
All labels observed (4)
| Label | Occurrences |
|---|---|
| CORBA | 5 |
| CORBA specification | 1 |
| Common Object Request Broker Architecture canonical | 1 |
| OMG CORBA | 1 |
Statements (55)
| Predicate | Object |
|---|---|
| instanceOf |
OMG specification
ⓘ
distributed object standard ⓘ middleware standard ⓘ |
| abbreviation | CORBA NERFINISHED ⓘ |
| competesWith |
.NET Remoting
NERFINISHED
ⓘ
Java RMI NERFINISHED ⓘ Web Services NERFINISHED ⓘ gRPC NERFINISHED ⓘ |
| coreConcept |
interface inheritance
ⓘ
language-neutral interface definition ⓘ location transparency ⓘ object request broker ⓘ remote method invocation ⓘ |
| definedBy | Object Management Group NERFINISHED ⓘ |
| designGoal |
interoperability between ORBs from different vendors
ⓘ
language independence ⓘ platform independence ⓘ |
| field |
distributed computing
ⓘ
middleware ⓘ software architecture ⓘ |
| hasComponent |
CORBAfacilities
NERFINISHED
ⓘ
CORBAservices NERFINISHED ⓘ General Inter-ORB Protocol NERFINISHED ⓘ Interface Definition Language NERFINISHED ⓘ Internet Inter-ORB Protocol NERFINISHED ⓘ Object Request Broker NERFINISHED ⓘ Portable Object Adapter NERFINISHED ⓘ |
| hasFeature |
event service
ⓘ
interface repository ⓘ naming service ⓘ notification service ⓘ persistent object service ⓘ security service ⓘ time service ⓘ trading service ⓘ transaction service ⓘ |
| influenced |
enterprise middleware design
ⓘ
modern service-oriented architectures ⓘ |
| publisher | Object Management Group NERFINISHED ⓘ |
| purpose |
enable communication between software components running on different platforms
ⓘ
enable communication between software components written in different programming languages ⓘ support interoperability in distributed systems ⓘ |
| standardizedIn | 1990s ⓘ |
| supports |
asynchronous communication
ⓘ
dynamic invocation ⓘ heterogeneous platforms ⓘ multiple programming languages ⓘ static invocation ⓘ synchronous communication ⓘ |
| uses |
CORBA IDL
NERFINISHED
ⓘ
GIOP NERFINISHED ⓘ IIOP NERFINISHED ⓘ |
| version |
CORBA 1.0
NERFINISHED
ⓘ
CORBA 2.0 NERFINISHED ⓘ CORBA 3.0 NERFINISHED ⓘ |
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
CORBA
this entity surface form:
CORBA
this entity surface form:
CORBA
this entity surface form:
CORBA
this entity surface form:
OMG CORBA