This section provides information on making remote procedure calls, programming a system management agent, and developing web-based enterprise management applications.
The Oracle Solaris OS provides ONC+ distributed services for making remote procedure calls (RPC). The ONC+ Developer’s Guide describes the ONC+ distributed services that were developed at Sun.
ONC+ technologies consist of a family of technologies, services, and tools:
Remote procedure calls (RPC).
Transport-independent remote procedure calls (TI-RPC) to make RPC applications transport independent.
External data representation (XDR), an architecture-independent specification for representing data.
Network Information Services Plus (NIS+), the enterprise naming service in the Oracle Solaris environment. This service provides a scalable and secure information base.
The book contains information on the rpcgen tool and the portmap utility. The book also contains code examples on the use of RPC.
The System Management Agent (SMA) is based on the open source Net-SNMP agent. The Solaris System Management Agent Developer’s Guide provides information for developers who want to extend the functionality of the agent. The manual provides information on the creation of Management Information Base (MIB) modules for SMA, and the interfaces that MIB modules use. Modules enable a specific application, device, system, or network to be managed through an SNMP management application. An appendix provides information about migrating an SEA subagent from the Solstice Enterprise Agents software for use in the System Management Agent.
The Solaris WBEM Developer’s Guide describes the components of the Oracle Solaris Web-Based Enterprise Management (WBEM) Software Development Kit (SDK). The manual explains how to use these components to develop WBEM-based applications.
The book describes the following subjects:
The Common Information Model (CIM) Object Manager
The WBEM Query Language (WQL)
Creating JavaBeans components with the Managed Object Format (MOF) compiler
WBEM security mechanisms