Complexities

The discussions so far have focused on code form and location without addressing important technical limitations when using PowerBuilder CORBA components. I'll briefly cover some important ones here but then direct you to the rest of the book for more detailed discussions.

Arguments

Each component instance is a distinct application running in its own memory space within EAServer, a CORBA application server. The CORBA application server supports the passing of only CORBA-supported data types between components. CORBA supports only simple data types (see Table 4.1). Therefore, you won't be able to pass system objects between components or between the client and a component. This restriction forces you to rethink the structure of some ...

Get PowerBuilder® 9: Internet and Distributed Application Development 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.