Introduction to the Oracle Solaris Developer Documentation

Network Programming in the Oracle Solaris OS

This section provides information on making remote procedure calls, programming a system management agent, and developing web-based enterprise management applications.

Making Remote Procedure Calls

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:

The book contains information on the rpcgen tool and the portmap utility. The book also contains code examples on the use of RPC.

Adding Device Management Information to the System Management Agent

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.

Developing Web-Based Enterprise Management Applications

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: