12.07.2015 Views

The Orbix Architecture - Distributed Object Computing (DOC) group

The Orbix Architecture - Distributed Object Computing (DOC) group

The Orbix Architecture - Distributed Object Computing (DOC) group

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table of Contents:What is OMG's CORBA Specification? ..................................................................3Technical Goals for a CORBA Implementation.......................................................4<strong>Orbix</strong> <strong>Architecture</strong> .................................................................................................6<strong>Orbix</strong> <strong>Architecture</strong> - <strong>The</strong> Communication Layer: .................................................. 7<strong>Orbix</strong> <strong>Architecture</strong> - <strong>The</strong> Runtime ........................................................................ 8<strong>Orbix</strong> <strong>Architecture</strong> - Smart Proxies....................................................................... 9<strong>Orbix</strong> <strong>Architecture</strong> - Filtering ............................................................................... 10<strong>Orbix</strong> <strong>Architecture</strong> - <strong>The</strong> <strong>Object</strong> Fault Handler ..................................................... 11<strong>Orbix</strong> <strong>Architecture</strong> - <strong>Object</strong> Naming and the Location Service .............................. 13<strong>Orbix</strong> <strong>Architecture</strong> - <strong>The</strong> IDL Compiler and Interface Repository ......................... 14Writing an <strong>Orbix</strong> Application..................................................................................16Writing an <strong>Orbix</strong> Application - <strong>The</strong> Server........................................................... 17Writing an <strong>Orbix</strong> Application - <strong>The</strong> Dynamic Invocation Interface ....................... 17Measurements ........................................................................................................18Conclusions............................................................................................................19Glossary.................................................................................................................20References .............................................................................................................20info@iona.ie Page 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!