Oracle® Solaris 11.2 Programming Interfaces Guide

Exit Print View

Updated: July 2014
 
 

Using This Documentation

  • Overview – The Programming Interfaces Guide describes the Oracle Solaris 11 network and system interfaces used by application developers.

    SunOS 5.11 is the core of the Oracle Solaris 11 Operating System ( Oracle Solaris OS), and conforms to the third edition of the System V Interface Description (SVID) and to the Single UNIX Specification, version 3 (SUSv3). SunOS 5.11 is fully compatible with UNIX System V, Release 4 (SVR4), and supports all System V network services.


    Note -  This Oracle Solaris release supports systems that use the SPARC® and x86 families of processor architectures. The supported systems appear in the Oracle Solaris OS: Hardware Compatibility Lists http://www.oracle.com/webfolder/technetwork/hcl/index.html. This document cites any implementation differences between the platform types.
  • Audience – This book is intended for programmers who are new to the Oracle Solaris platform or want more familiarity with some portion of the interfaces provided. Additional interfaces and facilities for networked applications are described in the ONC+ Developer’s Guide

  • Required knowledge – This manual assumes a familiarity with secure programming techniques, as communication with other systems or processes provides avenues for hackers to launch attacks. Appendix A, Secure Coding Guidelines for Developers, in Developer’s Guide to Oracle Solaris 11 Security contains information about issues that programmers should pay attention to when coding network applications. The chapter also contains information on the interfaces provided by the Oracle Solaris operating system to help make your application more resilient and secure.

    This manual also assumes basic competence in programming, a working familiarity with the C programming language, and familiarity with the UNIX operating system, particularly networking concepts. For more information on UNIX networking basics, see the following books:

    • Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition) By W. Richard Stevens, Bill Fenner, & Andrew M. Rudoff.

    • UNIX Network Programming, Volume 2: Interprocess Communications (2nd Edition) By W. Richard Stevens.

Product Documentation Library

Late-breaking information and known issues for this product are included in the documentation library at http://www.oracle.com/pls/topic/lookup?ctx=E36784.

Access to Oracle Support

Oracle customers have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

Feedback

Provide feedback about this documentation at http://www.oracle.com/goto/docfeedback.