1.3 Module-Specific Software Requirements
The Secure Sockets package requires:
*A third-party cryptographic library
*Rogue Wave SourcePro Core
*The Networking package of Rogue Wave SourcePro Net
The HTTPS package requires:
*The Secure Sockets package
*The HTTP package of Rogue Wave SourcePro Net
*The Functor package of SourcePro Core
For a complete discussion of software requirements, compatibility, dependencies, and 3rd-party software use, see Section 1.4, “Software Requirements,” in the Introduction to SourcePro C++.
1.3.1 Cryptographic Library Dependency
The Secure Sockets package depends on third-party software for encrypting and decrypting messages. The supported package(s) for this release are:
*The Open source OpenSSL package (you can find this free software at http://www.OpenSSL.org)
1.3.2 Installing the Packages
Before using the Secure Sockets and HTTPS packages, you must install them and the software they depend on, in the following order:
1. Install and build one of the cryptographic libraries listed in the previous section.
2. Install SourcePro Core, the Networking package of SourcePro Net, and the Secure Sockets and HTTPS packages, using RCB.
For more information, see the manuals Installing and Building Your SourcePro C++ Products and Rogue Wave Component Builder (RCB): Building Your Applications.