CORBA 2.6 Programmer's Guide for Java
jts_bank
Illustrates using TS/MP with the Java Transaction Service (JTS), the
NonStop CORBA Naming Service, Location Service Daemon (LSD),
and Communication Server (Comm Server) to provide a scalable and
reliable implementation of a SQL/MP backed Bank. The sample consists
of: an interface (bank.idl), a client (Client) and a server
(Server). The server publishes the Interoperable Object Reference
(IOR) of the Transactional_AccountsImpl object using the
NonStop CORBA Naming Service. The Server is configured as a
Pathway server pool that uses the NonStop CORBA LSD and Comm
Servers to route client requests to an available server. The
Transactional_AccountsImpl uses the Java JDBC API to access
an SQL database of accounts.
portable-interceptor
Demonstrates basic aspects of request-type portable interceptors.
stack
Demonstrates:
An object interface definition written in IDL●
Two POA servers that embody the implementation of the interface
defined by the interface definition
●
A client application that makes use of an instance of a stack object●
The portability of CORBA applications across JORB Lite,
NonStop CORBA (C++ and Java), and other ORBs
●
Interoperability between JORB Lite, NonStop CORBA (C++ and
Java), and other ORBs
●
The stack sample may be used to verify installation of NonStop CORBA.
stack-obv
Illustrates some of the basic concepts of Objects-By-Value and describes
a simple introduction to abstract interfaces. The sample interoperates
with the C++ version. The OBV stack sample creates:
An abstract interface●
A valuetype that supports that interface●
An interface derived from the abstract interface●