C++ SSL-多线程

C++ SSL-多线程,c++,multithreading,ssl,https,openssl,C++,Multithreading,Ssl,Https,Openssl,要创建多线程SSL web服务器(HTTPS),我们应该使用SSL上下文数组为每个客户端分配唯一的SSL上下文,还是可以对所有客户端使用相同的SSL上下文?对所有客户端使用相同的SSLContext。您可以使用SSLContext创建SSLServerSocketFactory。这就是您所需要的。对所有客户端使用相同的SSLContext。您可以使用SSLContext创建SSLServerSocketFactory。这就是您所需要的。SSLContext创建SSLServerSocketFac

要创建多线程SSL web服务器(HTTPS),我们应该使用SSL上下文数组为每个客户端分配唯一的SSL上下文,还是可以对所有客户端使用相同的SSL上下文?

对所有客户端使用相同的
SSLContext
。您可以使用
SSLContext
创建
SSLServerSocketFactory
。这就是您所需要的。

对所有客户端使用相同的
SSLContext
。您可以使用
SSLContext
创建
SSLServerSocketFactory
。这就是您所需要的。

SSLContext创建SSLServerSocketFactory,SSLServerSocketFactory创建SSLServerSocket,SSLServerSocket侦听并接受1个特定端口,因此1个tcp端口只需1个SSLContext创建SSLServerSocketFactory,SSLServerSocketFactory创建SSLServerSocket,SSLServerSocket侦听并接受1个特定端口,因此1个tcp端口只需要1个SSLContext

就可以让
单例
保存
SSLContext
。这是一个糟糕的ide吗?原因是时间延迟和资源消耗。这是一款Android应用程序,它在许多
活动中使用
SSLContext
。我们想让
Singleton
持有
SSLContext
。这是一个糟糕的ide吗?原因是时间延迟和资源消耗。这是一款Android应用程序,它在许多
活动中使用
SSLContext