CORBA 2.6.1 Programmer's Guide for Java

Using Stateless Factory Objects to Create Stateful Servants
Adjusting TS/MP Configuration Parameters
Using Parallel Library TCP/IP
Increasing the Number of Comm Server Processes
Using Multiple Instances of NonStop TCP/IP
Using Multithreaded Servers
7. Managing Transactions
Components of Transaction Service Implementation
Use of TMF
Transaction Service Features Not Supported in NonStop CORBA
TransactionalObject Interface
Checked Transaction Behavior
Transaction Branches and the Diamond Access Problem
8. Writing Multithreaded Applications
Overview of Multithreading
Multithreading in Client Applications
Multithreading in Server Implementations
9. Designing Advanced Applications
Object-Oriented Design Methodologies
Designing Object Interfaces and Classes
Object Roles and Relationships
Object Distribution
Parallel Processing and Its Implications
Designing a Server
Designing a Client
Tuning Applications for Performance
Choosing the Most Efficient Transport Protocol
Taking Advantage of Concurrency
Adjusting Process Priorities
10. Porting CORBA Applications to NonStop CORBA
Global State Information
Database Access
Applications Using Proprietary Features
11. Using the IIOP/SSL API
SSLIOP IDL Interface
SSLIOP::Current
SSLIOP::Current_get_methods
SSLIOP::Current::get_peer_certificate()
SSLIOP::Current::get_peer_certificate_chain()
12. Developing Prototype Applications on a PC
JORB Lite Applet Support
Initializing the ORB
Java Applet Configuration
Resolving the Initial Naming Service Reference
A. Architectural Walkthrough
Walkthrough of Message Flows Using the Naming Service as an Example