Folgende Funktionen sind in sgcWebSockets 4.4.3
[+] : Initial support for HTTP/2 in TsgcWebSocketHTTPServer
- New property HTTP2Options: ermöglicht es, enable HTTP/2 protocol and configure initial settings.
[+] : Verbessert Bittrex API component, unterstützt jetzt latest V3 API.
- New Methods: Subscriptions to Balance, Orders, Candles, Trades...
- Neues Ereigniss: OnAuthenticated, OnHeartBeat, OnUnSubscribed...
[+] : Neues Ereignis OnBeforeHeartBeat on Client and Server-Komponenten: ermöglicht das Anpassen HeartBeat behaviour.
[+] : New Non-Visual component TsgcWebBrokerBridgeRequestHandlerHTTP2, it's a server replacement for DataSnap WebBrokerBridge with support for HTTP/2 Connections.
[+] : Neue Eigenschaft SignatureV4 on Amazon IoT MQTT Client, ermöglicht es, verbinden using port 443 and nicht verwendet Zertifikats.
[+] : Neue Eigenschaft CustomAuthentifizierung on Amazon IoT MQTT Client, ermöglicht es, verbinden using port 443 (over TCP or WebSockets) and authenticate using URL Parameters or Header Fields.
[+] : Neue Eigenschaften on Amazon and Azure IoT MQTT Clients.
- MQTTHeartBeat: ermöglicht das Senden a ping automatically every X seconds.
- WatchDog: ermöglicht es, reconnect automatically after an undesired disconnection.
- LogFile: ermöglicht es, log protocol messages in a file for debug purposes.
[+] : Neue Eigenschaft MQTTAuthentifizierung on Amazon IoT MQTT client, ermöglicht das Setzen the username and password wenn verbindet sich mit dem Server.
[+] : Neue Eigenschaft SAS.Expiry on Azure IoT MQTT Client, ermöglicht das Setzen the time in minutes before the SAS Token expires.
[+] : Verbessert: HTTP/2 demo, a new server wurde hinzugefügt for performance testing.
[+] : Verbessert Server Chat Demo to show how enable HTTP/2 connections.
[*] : Behoben: Access Violation TsgcWebSocketClient wenn TLS ist aktiviert beim Lesen bytes from socket.
[*] : Behoben: Access Violation wenn WebSocket server uses SSL and is disconnecting.
[*] : Fehler behoben Socket.IO, connection was closed by a HeartBeat timeout.
[*] : Fehler behoben beim Lesen Compressed Frame wenn Compression was aktiviert.
[*] : Verbessert Memory Usage wenn Compression ist aktiviert.
[*] : Fehler behoben TsgcHTTP2Client high use of cpu while idle.
[*] : Fehler behoben TsgcHTTP2Client wenn switching to another server and request was asynchronous, die Verbindung was frozen.
[*] : Fehler behoben Azure IoT MQTT Client, wenn reconnect using watchdog, the SAS token was not setze korrekt.
[*] : Fehler behoben Dataset Protocol wenn formatsettings were different zwischen Peers.
[*] : Fehler behoben SignalRCore Client, high consume cpu while waiting a response from server.
[*] : Fehler behoben TsgcWebSocketServer/TsgcWebSocketHTTPServer, high consume cpu wenn IOCP was aktiviert.
[*] : Fehler behoben TsgcWSServer_HTTPAPI_WebBrokerBridge wenn assigning a Stream response.
[/] : Bittrex API Client Component has changed several methods and events due to update to latest API V3.
