Solstice Enterprise Manager 4.1 Developing CORBA Applications | ![]() ![]() ![]() ![]() ![]() |
Introduction to SEM CORBA Development Environment
You can use the SEM CORBA development environment to extend the functionality of Solstice Enterprise Manager (Solstice EM) by developing custom applications to meet your particular network management needs. These applications will interact with the SEM CORBA Gateway and provide a means for a comprehensive CORBA-based north-bound interface. Your applications can be truly independent of the platform (they can be on a different machine), the ORB and the language of implementation.
In order to set up the SEM CORBA development environment you should install and execute configuring scripts of the SEM CORBA ToolKit. You also need to build the SEM CORBA Gateway executables using the ToolKit. For more information refer to Chapter 2 "SEM CORBA ToolKit" in the CORBA Gateway Administration Guide.
This chapter introduces the SEM CORBA ToolKit development environment, provides an overview of the SEM CORBA architecture, and introduces you to related technical terms and resources. It describes the following topics:
- Section 1.1 Overview of SEM CORBA Architecture
- Section 1.2 SEM CORBA ToolKit Development Environment
- Section 1.3 References
1.1 Overview of SEM CORBA Architecture
The SEM CORBA Gateway translates CORBA manager requests in Interface Description Language (IDL) to Solstice EM Portable Management Interface (PMI) or equivalent requests. CORBA Gateways also translate Solstice EM PMI responses to IDL or Internet Inter-ORB Protocol (IIOP) responses, and PMI events to CORBA events. This product supports the manager-side interfaces to Solstice EM based on the CORBA/Telecommunications Management Network (TMN) Interworking standard. Solstice EM also provides an Abstract Syntax Notation 1 (ASN1) metadata server, which enables client applications to access and traverse ASN1 type information for a given attribute of a managed object or notification.
![]()
FIGURE 1-1 SEM CORBA Gateway ArchitectureFor more information about the CORBA/TMN Interworking standard, refer to the proposed standards at the Object Management Group (OMG) website listed in Section1.3 References.
1.2 SEM CORBA ToolKit Development Environment
The development environment is provided by the ToolKit. The ToolKit is ORB specific, which means the configuration files and Makefiles that get installed are dependent on the ORB you choose while installing Solstice EM.The machine on which you install the ToolKit will be your development machine.
The ToolKit consists of a set of IDLs, source files, header files, Makefiles and configuration files. You must execute the Makefile in the home directory of the ToolKit to build, package and optionally install the SEM CORBA Gateway on the development machine. The runtime package created can be used to deploy SEM CORBA Gateway on any other machine.
![]()
FIGURE 1-2 SEM CORBA ToolKit Development EnvironmentFor more information refer to Chapter 2 "SEM CORBA ToolKit" in the CORBA Gateway Administration Guide.
1.3 References
Sun Microsystems, Inc. Copyright information. All rights reserved. |
Doc Set | Contents | Previous | Next | Index |