Doc Set NextIndex

Solstice Enterprise Manager 4.1 Developing CORBA Applications Sun Microsystems

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