在阅读关于OpenSSL的文章时,我偶然发现了一句话:“如果安全性如此,那就太好了 在构建程序时,简单地在不同的套接字库中链接“。
这个提到的套接字库是什么?它用于什么(即在Java或C#中)?
答案 0 :(得分:5)
socket是Internet连接的端点。套接字库是一个实现套接字的库,以便您可以在程序中使用它们进行Internet通信。
文本建议如果你可以用不同的版本替换你的常规套接字库(例如Windows上的DLL)会很好,这会自动为安全的加密连接添加SSL功能 - 但是添加SSL功能并不像那样简单。
在Java或C#中,您不会直接使用这样的库。例如,Java在其标准API中具有用于处理Internet连接的类。您将在Java程序中使用该API,JVM将使用操作系统提供的套接字库来进行实际通信。