Integrating CORBA? and COM ApplicationsA marriage made in heaven . . . Learn to write COM programs to work with CORBA. As it stands, there are two core approaches to distributed objects: OMG's server-side standard, CORBA, and Microsoft's client-side stronghold, COM. The trick for programmers looking to simplify and increase flexibility in their systems is to get these two approaches to work together. Expert help is now available in this practical guide to writing programs that take advantage of the strengths of both industry standards. The authors describe exactly how to write hybrid programs, build real-world systems using COM with CORBA, partition applications, and write COM clients that use CORBA objects and services. The book also discusses key traps and pitfalls to avoid and advises readers on the best solutions to common programming problems encountered when integrating these approaches. Companion Web site includes all source code and demonstrations of applications discussed in the book. |
Common terms and phrases
Active Server Page ActiveX control application array Automation interfaces Automation object Automation view BEA Systems boolean bridge product BSTR callback called chapter class factory client/server COM/CORBA interworking CORBA client CORBA exception CORBA factory CORBA IDL CORBA interface CORBA object CORBA server CORBA system exception create data types datatypes DCOM declare defined dispatch interfaces distributed End Sub Error Object example EXCEPINFO exception handling exception object exceptionInfo factory object float function helper object HRESULT IDispatch implementation input integer interface pointer interworking bridge Interworking Specification invocation invoke IUnknown ject manager mapping mechanism method MIDL module moniker Naming Service object model object reference object systems ObjectBroker operation optional parameter peer-to-peer platform programming properties propget PushTo request returnValue retval routine sequence stock feed StockPredictor string struct structure subroutine tion typedef unsigned long user exception VARIANT view object Visual Basic Vtable