CORBA Application Architecture

When you create a CORBA application, you must decide how the clients will interact with your objects. You can have one object (or a small group of objects) with many clients, or you can have a separate object for every client. Figure 17.5 illustrates these possibilities.

Figure 17.5. You must decide how many clients a CORBA object can have.

In some applications, the CORBA object represents a business object, like an aircraft or a warehouse. In others, the object represents a set of business operations that you want to perform. When the CORBA objects represent business objects, your application tends to look a lot ...

Get Special Edition Using Java™ 2 Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.