Soporte para la API Socket.IO 3

· Componentes

Desde sgcWebSockets 4.4.7, se admite la API de Socket.IO 3. 

Ahora, por defecto, al crear una instancia del cliente Socket.IO, queda configurada contra la API 3.*

Ejemplo 

A continuación encontrarás un ejemplo sencillo de cómo conectarse a un servidor con la API 3 de Socket.IO

// create websocket client
oClient := TsgcWebSocketClient.Create(nil);
oClient.Host := 'socketio-chat-h9jt.herokuapp.com';
oClient.Port := 443;
oClient.TLS := True;
oClient.TLSOptions.Version := tls1_2;
// create socket.io client
oSocketIO := TsgcWSAPI_SocketIO.Create(nil);
oSocketIO.Client := oClient;
oSocketIO.API := ioAPI3;
// connect
oClient.connect;
// send a message
oClient.WriteData('42["add user", "MyUser"]');