[20] APPLICATION ARCHITECTURES UPDATED!
(Part of the CORBA FAQ, Copyright © 1996)


[20.1] DOES CORBA DEFINE HIGH LEVEL APPLICATION ARCHITECTURES? UPDATED!

[Recently added first paragraph (7/1997). Click here to go to the next FAQ in the “chain” of recent changes]

No, it’s infrastructure. Which is good because the history of high-level “one size fits all” architectures hasn’t been very good, has it?

CORBA provides low level request/response communication. It also provides general services that are implemented on top of request/response communication. The actual architecture used within a given application is not defined by CORBA. CORBA leaves these decisions up the application architect.

TopBottomPrevious sectionNext section ]


[20.2] DO COMMON APPLICATION ARCHITECTURES EXIST? UPDATED!

[Recently rewrote first paragraph for clarity (7/1997). Click here to go to the next FAQ in the “chain” of recent changes]

There are many common application architecture that can be used within a CORBA based application. Some architectures are related to the way in which a CORBA object is referenced, and a few of these are described below.

NON-EXCLUSIVE OBJECTS VS. EXCLUSIVE OBJECTS:

Note: Object level properties such as “non-exclusive” or “exclusive” are orthogonal to the BOA activation policies.

OTHER ARCHITECTURAL DISTINCTIONS MADE AT THE OBJECT LEVEL:

TopBottomPrevious sectionNext section ]


E-Mail E-mail us
CORBA FAQTable of ContentsExhaustiveAlphabeticalSubject indexAbout the authors©TMDownload your own copy ]
Revised Aug 29, 1997