Bionic Buffalo Tech Note #20: Quick Start Guide to Writing CORBA Client Applications
of a sequence of operations and “undoing” operations already completed.
The above facilities go beyond simple service additions to CORBA, in that they may directly affect the
way other CORBA application programming is done. In other words, they do not simply add new APIs
to an implementation, but they affect and alter the behaviour of existing APIs.
Almost all of the procedures described in this Tech Note are governed by stable, mature OMG
specifications. Nevertheless, minor updates to those specifications are made from time to time.
Therefore, while the document numbers in the list below may not be for the most current versions, any
newer versions probably will not be greatly different from the versions listed.
OMG, Common Object Request Broker Architecture: Core Specification, document formal/04-03-
01. This is the primary document for CORBA 3.x. In addition to the fundamental mechanisms, it
also describes the following facilities mentioned above: the interface repository, object URLs,
object identifiers, messaging, and fault tolerance.
OMG, Naming Service, document formal/04-10-03.
OMG, Trading Object Service, document formal/00-06-27.
OMG, Object Transaction Service, document formal/03-09-02.
For any of the various language mapping specifications, consult the OMG web site, at
http://www.omg.org. There is no official specification for the Perl mapping; for that, refer to
Bionic Buffalo Corporation, Tibet OMG IDL to Perl Mapping Specification, 18 January 2005.
(Changed greatly from earlier draft versions.)
This Tech Note may be reproduced and distributed (including by means of the Internet) without
payment of fees or without notification to Bionic Buffalo, as long as it is not changed, altered, or
edited in any way. Any distribution or copy must include the entire Tech Note, with the original title,
copyright notice, and this paragraph. For available Tech Notes, please see the Bionic Buffalo web site
at http://www.tatanka.com/doc/technote/index.htm, or e-mail firstname.lastname@example.org. PGP/GnuPG key
a836 e7b0 24ad 3259 7c38 b384 8804 5520 2c74 1e5a. Most Bionic
Buffalo Tech Notes are available in both HTML and PDF form.
Page 11 of 11