CORBA 2.3.3 Programmer's Guide for C++ (NonStop CORBA 2.3.3+)
Table Of Contents
- CORBA 2.3.3 Programmer's Guide for C++
- Legal Notice
- Contents
- About This Guide
- Chapter 1. Introduction to NonStop CORBA Programming
- Chapter 2. NonStop CORBA Administrative Environment
- Chapter 3. Compiling and Building an Application
- Chapter 4. Deploying a NonStop CORBA Application
- Chapter 5. Tracing and Debugging Applications
- Chapter 6. Writing Scalable Applications
- Chapter 7. Managing Transactions
- Chapter 8. Writing Multithreaded Applications
- Chapter 9. Designing Advanced Applications
- Chapter 10. Porting CORBA Applications to NonStop CORBA
- Chapter 11. Writing Wrappers for Legacy Clients and Servers
- Appendix A. Architectural Walkthrough
- Appendix B. Object References
- Appendix C. Servant Reference Counting in NonStop CORBA
- Index
Components of the NonStop CORBA Environment
The NonStop CORBA administrative environment has the following components:
The NonStop Distributed Component Console is a GUI-based interface used to manage the
administrative environment.
●
Security domains are the processes that are managed under a single user ID.●
Business domains are collections of related business application processes, configuration data,
and NonStop services for CORBA. You identify business domains by using the Console.
●
The NSDAdminServer process provides services that are independent of any security domain,
such as system configuration information.
●
The NSDEnvironServer process provides services for a specific security domain.●
The $NSD_ROOT/etc/env.sh file contains environment settings.●
The Configuration database (nsdcfgdb) contains entities for ORB components and application
profiles.
●
The adminDB stores the operational data used by the NSDAdminServer and NSDEnvironServer
processes. The location of the database is given by the environment variable
NSDOM_ADMIN_DB.
●
Using the NonStop Distributed Component Console
Many NonStop CORBA administrative and configuration tasks can be performed using the NonStop
Distributed Component Console. See the NonStop CORBA 2.3 Administration Guide for basic
information on using the Console. Using the Console you can start and stop the NonStop CORBA
environment, and you can configure individual profiles for the following services and objects:
General environment configuration such as names and directories●
Bootstrap Service Daemon (BSD)●
Comm Servers●
Event Service●
Interoperable Location Service Daemon (ILSD)●
Interface Repository (IRD)●
Location Service Daemon (LSD)●
Naming Service●
Object Transaction Service (OTS)●
OTS Transaction ID Broker (XID)●