ACE SSL代码

来源:互联网 发布:mac专柜价 编辑:程序博客网 时间:2024/05/01 20:00

\ACE\ACE_wrappers\examples\IPC_SAP\SSL_SAP\SSL-client.cpp


第一步:

ACE_SSL_Context::instance ();---------------调用ACE_SSL_Context::ssl_library_init,执行了SSLeay_add_ssl_algorithms,SSL_load_error_strings


第二步:

调用ACE_SSL_Context::certificate或load_trusted_ca等函数---------- 调用check_context,SSL_CTX_new,会调用SSLv23_client_method等。


第三步:

ACE_SSL_SOCK_Stream cli_stream

 ACE_INET_Addr remote_addr (port, this->host_);

 ACE_SSL_SOCK_Connector con;

 con.connect (cli_stream, remote_addr) ----- 调用SSL_set_fd,SSL_connect



原创粉丝点击