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:
The Essential Networking Module
The Internet Protocols Module
The Secure Communication Module
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.
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 a single class group:
The Essential Networking Classes
This class group is accessible through the Modules tab of the SourcePro C++ API Reference Guide.
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 six class groups:
The Internet Basics Package
The HTTP Package
The SMTP Package
The FTP Package
The POP3 Package
The MIME Package
These class groups are accessible through the Modules tab of the SourcePro C++ API Reference Guide.
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:
The Secure Sockets Package
The HTTPS Package
These class groups are accessible through the Modules tab of the SourcePro C++ API Reference Guide.
Copyright © Rogue Wave Software, Inc. All Rights Reserved.
The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.