![]() ![]() ![]() |
Solstice Enterprise Manager 4.1 Developing CORBA Applications |
![]() |
Contents
 Preface
1.  Introduction to SEM CORBA Development Environment
- 1.1 Overview of SEM CORBA Architecture
- 1.2 SEM CORBA ToolKit Development Environment
- 1.3 References
2.  Interacting With SEM CORBA Gateway
- 2.1 JIDM Interfaces
- 2.1.1 Interfaces Required for Manager Applications
- 2.1.2 Interfaces Required for Agent Applications
- 2.1.3 OSI Management Interfaces
- 2.2 Interacting With Solstice EM CORBA Request Gateway
- 2.2.1 Connecting Clients for the First Time
- 2.2.2 Authenticating Clients
- 2.2.3 Accessing the Managed Object Domain and Creating JIDM::ProxyAgent
- 2.2.4 Handling CMIS Requests and Responses
- 2.3 Non JIDM interfaces
- 2.4 Interacting With Solstice EM Event Gateway
- 2.4.1 Gaining Access to a Manager or Client Application
- 2.4.2 Dynamically Creating JIDM::EventPort Objects
- 2.4.3 Obtaining References to JIDM::EventPort
- 2.4.4 Finding a JIDM::EventPort given the AE-title
- 2.5 Interacting With Solstice EM Metadata Gateway
- 2.6 Controlling Access and Authorization
- 2.6.1 Encrypting and Decrypting the User Profile
- 2.6.2 Authenticating User Profiles
- 2.7 Enabling Access From Non-Unix Environments
- 2.8 Enabling Internet Connections to Solstice EM via CORBA Gateways
- 2.9 Providing an Extra Layer of Authentication
3.  Managing Networks With SEM CORBA Gateway
- 3.1 General Concepts
- 3.1.1 Modeling Objects
- 3.1.2 Managers
- 3.1.3 Agents
- 3.1.4 Managed Resources
- 3.1.5 Managed Objects
- 3.1.6 Management Protocols
- 3.1.7 Concepts Specific to CORBA and TMN
- 3.2 Operating on CORBA Clients and Objects
- 3.2.1 Operating Asynchronously and Synchronously
- 3.2.2 Handling Replies and Errors in Client Applications
- 3.2.3 Creating Objects
- 3.2.4 Deleting Objects
- 3.2.5 Obtaining Object Attributes
- 3.2.6 Obtaining Multiple Object Attributes
- 3.2.6.1 Selecting Objects Through Scoping and Filtering
- 3.2.6.2 Synchronization and Access Control
- 3.2.6.3 attribute_id_list parameters
- 3.2.7 Modifying Object Attributes
- 3.2.8 Performing an Operation on a Managed Object
- 3.2.9 Cancelling a Request
- 3.2.10 Subscribing to an Event
4.  Handling Events With SEM CORBA Gateway
- 4.1 Enabling Inter-Process Communication Between EDS Sinks and CORBA Clients
- 4.1.1 Finding an EventPort
- 4.1.2 Creating an EventPort
- 4.2 Subscribing to Events
- 4.3 Unsubscribing From Event Notifications
- 4.4 Formatting Event Reports
- 4.5 Sharing Events Between Multiple Clients
- 4.6 Listening to Events--Client Applications
- 4.6.1 Resolving the EventPortFactory Interface
- 4.6.2 Assigning a Client to an EventChannel
- 4.6.3 Creating an EventPort
- 4.6.4 Subscribing to Events
- 4.6.5 Sample PushConsumer
5.  Translating Data
- 5.1 Metadata Gateway Interface
- 5.2 Encoding and Decoding Attribute Values
- 5.3 Decoding Events and Responses
6.  Accessing Information Through Metadata Gateway
- 6.1 Browsing Metadata
- 6.2 Walking Through Metadata
- 6.3 Obtaining Metadata Information
- 6.3.1 Listing Documents in the MDR Using the get_doc_list() Method
- 6.3.2 Listing Managed Object Classes in the GDMO Document Name
- 6.3.3 Getting the Managed Object Class Attributes
- 6.3.4 Getting Managed Object Class Notifications
- 6.3.5 Obtaining the Textual Representation of an Attribute
7.  Managing Agents
- 7.1 Solstice EM-specific Generic Interfaces
- 7.2 Managing OSI/CMIP Objects
- 7.3 Managing SNMP Objects
- 7.4 Management of CORBA Objects
8.  Interoperating SEM CORBA Gateway
- 8.1 Background on Interoperability
- 8.2 ORBs for Developing Client/Manager Applications
- 8.3 Implementing Client Applications on Other ORBs
A.   IDLs Used by SEM CORBA Gateway
- A.1 IDLs Based on Standards
- A.2 IDLs Specific to SEM CORBA Gateway
B.   Programming Techniques
- B.1 Compiling and Linking Applications
- B.2 Troubleshooting Gateway Processes
- B.2.1 Checking the Log Files
- B.2.2 Using Dynamic Debugging
C.   criteria for ProxyAgents
Sun Microsystems, Inc. Copyright information. All rights reserved. |
Doc Set | Next | Index |