Object Oriented Software Engineering View all facts Glossary Help |
subject > pattern > architectural pattern > broker > Common Object Request Broker Architecture |
Common Object Request Broker Architecture (CORBA) | ||||
subject | fact |
Common Object Request Broker Architecture | has definition A well-known standard broker architecture | |
is a subtopic of 9.5 - Architectural Patterns | ||
is abbreviated as CORBA | ||
is an instance of broker | ||
broker | allows an object to call methods of another object without knowing that this object is remotely located | |
distributes aspects of the software system to different nodes | ||
facilitates divide and conquer since the remote objects can be independently designed | ||
increases cohesion because the remote objects have strong communicational cohesion | ||
increases reusability because it is often possible to design the remote objects so that other systems can use them too | ||
increases reuse because you may be able to reuse remote objects that others have created | ||
pattern | should be as general as possible | |
should be described in an easy-to-understand form so that people can determine when and how to use it | ||
should contain a solution that has been proven to effectively solve the problem in the indicated context |