WebSocket Client, Indy vs WinHTTP client

Starting from 4.0 sgcWebSockets version, there is a new client component TsgcWebSocketClient_WinHTTP based on WinHTTP API which is not based on indy like TsgcWebSocketClient. All of them, can connect to WebSocket server, but here are some differences between these components, let's see the main features of each one.

  • Yes, requires OpenSSL
  • No, only Blocking mode
  • Yes, Requires Win8.+