eSeGeCe Blog

Release Notes, ausführliche Analysen und Tutorials für sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics und sgcIndy.

· Versionen

sgcWebSockets 4.4.6

Hier ist die vollständige Liste der neuen Funktionen und Fehlerbehebungen, enthalten in sgcWebSockets 4.4.6:[+] : Neues Ereignis OnBeforeForwardHTTP on Server-Komponenten: ermöglicht es, forward an HTTP request to another ser...

· Komponenten

Gesichtserkennung

Ab sgcBiometrics 2.0 wird Gesichtserkennung mit einer kompatiblen Windows Hello-Kamera unterstützt. So kannst du überwachen, ob eine Person vor der Kamera ist (du weißt, ob jem...

· Installation

Datei nicht gefunden: bplrtl270.dylib

Beim Kompilieren von sgcWebSockets in RAD Studio 10.4.1 meldeten einige Nutzer Probleme beim Kompilieren unter OSX64 mit folgendem Fehler:Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

· Komponenten

HTTP/2 Konformitätstests

sgcWebSockets unterstützt das HTTP/2-Protokoll in Server- und Client-Komponenten. Die Implementierung erfolgt zu 100% in reinem Delphi-Code ohne externe Bibliotheken. Wir haben unsere HTTP/2-Implementierung mit h2spec getestet...

· Versionen

sgcWebSockets 4.4.5

Hier ist die vollständige Liste der neuen Funktionen und Fehlerbehebungen, enthalten in sgcWebSockets 4.4.5:[+] : Neue Komponente TsgcHTTP_OAuth2_Server, server implementation of OAuth2 protocol, ermöglicht es, Authorize...

· Funktionen

OAuth2: Sign-In-HTML anpassen

Wenn ein OAuth2-Client einen neuen Access Token anfordert, wird im Browser eine Webseite angezeigt, auf der diese Verbindung erlaubt und mit Benutzer und Passwort eingeloggt werden kann. Die HTML-Seite ist standardmäßig in...

· Funktionen

OAuth2-Server: nicht authentifizierte Anfragen zulassen

Standardmäßig erfordern alle HTTP-Anfragen eine Authentifizierung mit Bearer-Tokens, wenn OAuth2 serverseitig aktiviert ist.Wenn du den Zugriff auf einige URLs ohne Bearer-Token erlauben möchtest,...

· Funktionen

OAuth2-Server: Apps registrieren

Bevor ein Client einen neuen OAuth2-Vorgang anfordert, muss die App auf dem Server registriert werden.Zum Registrieren einer neuen App sind folgende Angaben erforderlich: App Name: ist der Name der Anwendung. Beispiel: MyApp...

· Funktionen

OAuth2-Server-Endpunkte

Standardmäßig verwendet der OAuth2-Server die folgenden Endpunkte: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/tokenDas heißt, wenn dein Server unter IP 80.54.41.30 und Port 8443 erreichbar ist, lauten die vollständigen O...

· Komponenten

OAuth2-Server-Autorisierung

Ab sgcWebSockets 4.4.5 wird das OAuth2-Protokoll in den Server-Komponenten unterstützt.OAuth2 ermöglicht es Drittanbieter-Anwendungen, eingeschränkten Zugriff auf einen HTTP-Dienst zu erhalten – entweder im Namen eines Resso...

· Komponenten

Worldpay WebSocket STOMP API

Worldpay bietet eine direkte Integration über WebSockets + STOMP-Protokolle. Du kannst auf die Worldpay-API mit der sgcWebSockets-Bibliothek zugreifen, du brauchst nur einen TsgcWebSocketClient und einen STOMP-Protocol-Client, um eine Verbindung zu di...

· Funktionen

WatchDog Monitor-Server

Ab sgcWebSockets 4.4.4 wurde eine neue Eigenschaft Monitor zum WatchDog-Feature hinzugefügt. WatchDog.Monitor erlaubt es zu prüfen, ob sich neue Clients mit dem Server verbinden können - das übernimmt ein interner Client, der ver...

· Versionen

sgcWebSockets 4.4.4

Folgende Funktionen sind in sgcWebSockets 4.4.4[+] : Neue Komponente TsgcHTTPGoogleCloud_Calendar_Client, ermöglicht die Nutzung von Google Calendar API V3: get Calendars, events, synchronize with dein eigenes c...

· Funktionen

Telegram-Client und Proxys

Ab sgcWebSockets 4.4.4 unterstützt der Telegram-Client Proxy-Verbindungen. Der Telegram-Client kann so konfiguriert werden, dass er einen Proxy nutzt. Aktuell unterstützt Telegram 3 Proxy-Typen:1. HTTP2. MTProt...

· Funktionen

MQTT: Nachricht veröffentlichen und auf Antwort warten

Ab sgcWebSockets 4.4.4 verfügt der MQTT-Client über eine neue Methode namens PublishAndWait. Bisher gab es bei einer per QoS 1 oder 2 veröffentlichten Nachricht nur die Möglichkeit, über die asynchronen...

· Komponenten

Google Calendar Client API V3

Ab sgcWebSockets 4.4.4, Google Calendar API wird unterstützt, the Google Calendar API lets you integrate your app with Google Calendar, creating new ways for you to engage your users. The Calendar API...

· Versionen

sgcWebSockets 4.4.3

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 s...

· Funktionen

DataSnap mit WebSocket und HTTP/2

Ab sgcWebSockets 4.4.3 kannst du deine DataSnap-Serveranwendung durch unseren WebSockets-Server ersetzen und neue Funktionen nutzen wie: WebSocket-Protokoll, HTTP/2-Protokoll, IOCP. Es gibt 3 verschiedene...

· Funktionen

HTTP/2 Server-Leistungstest

Ab sgcWebSockets 4.4.3 wird HTTP/2 erstmals unterstützt, und in den nächsten Versionen werden neue Funktionen ergänzt. In einem früheren Blog-Beitrag haben wir die Leistung von HTTP 1.1 und HTTP/2 verglichen...

· Komponenten

HTTP/2 erste Server-Unterstützung

Ab sgcWebSockets 4.4.3 wird das HTTP/2-Protokoll erstmals (noch im Beta-Stadium) vom TsgcWebSocketHTTPServer unterstützt. Der schnelle HTTP.SYS-basierte Server erhält HTTP/2-Unterstützung in den nächsten Versionen...

· Komponenten

AWS IoT MQTT Custom Authentication

Ab sgcWebSockets 4.4.3 unterstützt die Amazon-AWS-IoT-MQTT-Komponente Custom Authentication, sodass ab dieser Version alle MQTT-Protokolle unterstützt werden. MQTT über WebSocketsMQTT über TCPX.509-Zertifikatsauthen...

· Komponenten

AWS IoT MQTT Signature V4

Ab sgcWebSockets 4.4.3 unterstützt der Amazon-AWS-IoT-Client die Signature-V4-Authentifizierung. Das bedeutet, dass du kein Zertifikat brauchst, um dich am AWS-MQTT-Server zu authentifizieren. Signature V4 kann...

· Komponenten

Bittrex-API-V3-Unterstützung

Ab sgcWebSockets 4.4.3 unterstützt die Bittrex-API-Komponente die neueste WebSocket-API V3. Das End-of-Life der vorherigen API ist für den 30.09.2020 geplant. Die API basiert weiterhin auf SignalR, aber es gibt mehrere Änderungen...

· Funktionen

HTTP2-Tests von HTTPBIN.ORG

httpbin.org stellt einen nützlichen Server zum Testen des HTTP/2-Protokolls bereit. Es gibt mehrere Fälle, mit denen sich HTTP-Clients testen lassen. Unten findest du eine Liste der wichtigsten Tests...