Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Introduction to SourcePro C++
Rogue Wave web site:  Home Page  |  Main Documentation Page

5.1 Definition

SourcePro Net provides a set of C++ components for writing networked applications with support from the socket to the protocol layer. SourcePro Net consists of three modules:

SourcePro Net modules are divided into packages. The modules and their respective packages are defined in the following sections. For a code example using SourcePro Net with other Rogue Wave SourcePro C++ products, see Section 5.2.

5.1.1 The Essential Networking Module

The Essential Networking Module is a set of C++ classes for building protocol-independent network communication applications. The classes of the Essential Networking Module are contained in one package:

This package is defined in Chapter 2 of the Essential Networking Module Reference Guide.

5.1.2 The Internet Protocols Module

The Internet Protocols Module is a set of C++ classes that enable you to add FTP, HTTP, SMTP, POP3, and MIME capabilities to client applications. The classes of the Internet Protocols Module are divided into five packages:

These packages are defined in Chapter 2 of the Internet Protocols Module Reference Guide. You can access an index of classes by functional category at the top of each page of the online reference.

5.1.3 The Secure Communication Module

The Secure Communication Module is a set of C++ classes that enable you to send and receive secure data across the Internet. The classes of the Secure Communication Module are contained in two packages:

These packages are defined in Chapter 2 of the Secure Communication Module Reference Guide. You can access an index of classes by functional category at the top of each page of the online reference.



Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.