ONC+ Developer's Guide

How This Guide Is Organized

Part One--Introduction

Chapter 1, Introduction to ONC+ Technologies gives a high-level introduction to the ONC+ distributed computing platform and services.

Part Two--Remote Procedure Call (RPC)

Chapter 2, Introduction to TI-RPC introduces TI-RPC.

Chapter 3, rpcgen Programming Guide describes how the rpcgen tool generates client and server stubs.

Chapter 4, The Programmer's Interface to RPC describes the use of RPC in the programming environment.

Part Three--NIS+ Applications Programming Interface

Chapter 5, NIS+ Programming Guide describes the NIS + applications programming interface.

Appendixes

Appendix A, XDR Technical Note describes XDR and how it is used in data formatting and type conversion.

Appendix B, RPC Protocol and Language Specification describes the protocol of RPC usage, both syntax and limitations.

Appendix C, XDR Protocol Specification describes the XDR protocol and language.

Appendix D contains complete functional listings of some of the code included in the document as examples.

Appendix E, The portmap Utility describes the portmap utility and its function. This appendix is included in this document to aid migrating applications written to run on earlier releases of SunOS.

Appendix F, Writing a Port Monitor With the Service Access Facility (SAF) describes the process of writing a port monitor application under the SAF and is included as a reference for applications development.