A socket является конечной точкой подключения к Интернету. Библиотека сокетов - это библиотека, которая реализует сокеты, чтобы вы могли использовать их в своей программе для интернет-общения.
Текст, предлагаемый в тексте, заключается в том, что было бы неплохо, если бы вы могли заменить обычную библиотеку сокетов (например, DLL в Windows) с другой версией, которая автоматически добавит функции SSL для защищенных зашифрованных соединений - но добавление функций SSL не так просто.
В Java или C# вы не использовали бы такую библиотеку напрямую. Java, например, имеет классы в своем стандартном API для работы с интернет-соединениями. Вы должны использовать этот API в своей Java-программе, а JVM будет использовать библиотеку сокетов, которую предоставляет операционная система для фактической связи.
Я нашел на http://cephas.net/blog/2007/10/02/using-a-custom-socket-factory-with-httpclient/ информации о том, как использовать что-то вроде Factory Socket Factory в HttpClient в Java , Эта фабрика Custom Socket Factory каким-то образом связана с библиотекой Socket? – mgamer
Нет, не совсем. Это то, что характерно для Apache HttpClient, способ подключиться к HttpClient, чтобы использовать его, который вы создаете сами. Библиотека сокетов с точки зрения Java намного более низка, вы (обычно) не занимаетесь этим самим. – Jesper