ACE plus SSL is an addition to the core classes which allow the use
of the Secure Socket Layer with the ACE framework. The following
are the core classes conditionally compiled in when you run
ACE_SSL_SOCK_Streamuses an interface and behavior nearly identical to
ACE_SOCK_Stream, only with the additional ssl layer functionality.
Connectorare again similar to their
The SSL/TLS library we use is OpenSSL which is available at http://www.openssl.org/. This library must be installed in order to use ACE+SSL. We cannot answer all of the questions you may have about OpenSSL, but hopefully through using the ACE+SSL interface your questions will be reduced.
Due to the relaxation of export restrictions we have gained permission to distribute ACE+SSL along with the normal ACE distribution. It can be found in $ACE_ROOT/ace/SSL. An SSL pluggable transport for can be found in $ACE_ROOT/TAO/orbsvcs/orbsvcs/SSLIOP.
Back to ACE home page.