eSeGeCe Blog

Informacje o wydaniach, dogłębne analizy i tutoriale dla sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics oraz sgcIndy.

· Wydania

sgcWebSockets 4.4.6

Oto pełna lista nowych funkcji i poprawek błędów dostępnych w sgcWebSockets 4.4.6:[+] : Nowe zdarzenie OnBeforeForwardHTTP on Server Components, allows to forward an HTTP request to another ser...

· Komponenty

Rozpoznawanie twarzy

Od sgcBiometrics 2.0 obsługiwane jest rozpoznawanie twarzy z użyciem zgodnej kamery Windows Hello; pozwala to monitorować, czy przed kamerą znajduje się osoba (możesz wiedzieć, czy ktoś tam jest som...

· Instalacja

Nie znaleziono pliku BPL

Podczas kompilacji sgcWebSockets w Rad Studio 10.4.1 niektórzy użytkownicy zgłaszali problemy z kompilacją pod OSX64 i otrzymywali błąd: Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

· Komponenty

Testy zgodności HTTP/2

sgcWebSockets obsługuje protokół HTTP/2 w komponentach serwera i klienta; implementacja powstała w 100% w czystym kodzie Delphi, bez użycia żadnej zewnętrznej biblioteki. Przetestowaliśmy naszą implementację HTTP/2 z użyciem...

· Wydania

sgcWebSockets 4.4.5

Oto pełna lista nowych funkcji i poprawek błędów dostępnych w sgcWebSockets 4.4.5:[+] : Nowy komponent TsgcHTTP_OAuth2_Server, server implementation of OAuth2 protocol, allows to Authorize...

· Funkcje

OAuth2 – dostosowywanie strony logowania HTML

Gdy klient OAuth2 składa żądanie uzyskania nowego tokenu dostępu, w przeglądarce wyświetlana jest strona umożliwiająca zatwierdzenie tego połączenia oraz logowanie przy użyciu nazwy użytkownika i hasła. Strona HTML jest domyślnie dołączona...

· Funkcje

Serwer OAuth2 – zezwalanie na nieuwierzytelnione żądania

Domyślnie, gdy OAuth2 jest włączony po stronie serwera, wszystkie żądania HTTP wymagają uwierzytelnienia za pomocą Bearer Tokenów. Aby zezwolić na dostęp do niektórych URL-i bez konieczności użycia tokenu Bearer...

· Funkcje

Rejestracja aplikacji na serwerze OAuth2

Zanim klient zażąda nowego OAuth2, aplikacja musi być zarejestrowana na serwerze. Rejestracja nowej aplikacji wymaga podania następujących informacji: Nazwa aplikacji: nazwa aplikacji. Przykład: MyApp...

· Funkcje

Punkty końcowe serwera OAuth2

Domyślnie serwer OAuth2 korzysta z następujących endpointów: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/token Oznacza to, że jeśli twój serwer nasłuchuje na IP 80.54.41.30 i porcie 8443, pełne...

· Komponenty

Autoryzacja serwera OAuth2

Od sgcWebSockets 4.4.5 protokół OAuth2 jest obsługiwany w komponentach serwerowych. OAuth2 umożliwia aplikacjom stron trzecich uzyskanie ograniczonego dostępu do usługi HTTP...

· Komponenty

API WebSocket STOMP Worldpay

Worldpay oferuje bezpośrednią integrację za pomocą protokołów WebSockets + STOMP. Możesz uzyskać dostęp do Worldpay API używając biblioteki sgcWebSockets, wystarczy TsgcWebSocketClient i klient protokołu STOMP, aby t...

· Funkcje

Monitorowanie serwera przez WatchDog

Od sgcWebSockets 4.4.4 do funkcji WatchDog dodano nową właściwość Monitor — WatchDog.Monitor pozwala zweryfikować, czy nowi klienci mogą łączyć się z serwerem; robi to wewnętrzny klient, który pró...

· Wydania

sgcWebSockets 4.4.4

These are the features included in sgcWebSockets 4.4.4[+] : Nowy komponent TsgcHTTPGoogleCloud_Calendar_Client, allows to use Google Calendar API V3: get Calendars, events, synchronize with your own c...

· Funkcje

Klient Telegrama i proxy | Blog eSeGeCe

Od wersji sgcWebSockets 4.4.4 klient Telegrama obsługuje połączenia przez proxy. Klienta Telegrama można skonfigurować, aby korzystał z proxy. Obecnie Telegram obsługuje 3 typy proxy: 1. HTTP 2. MTProt...

· Funkcje

MQTT – publikowanie wiadomości i oczekiwanie na odpowiedź

Od sgcWebSockets 4.4.4 klient MQTT posiada nową metodę o nazwie PublishAndWait. Do tej pory, gdy klient publikował wiadomość przy użyciu QoS 1 lub 2, jedynym sposobem sprawdzenia, czy wiadomość została przetworzona...

· Komponenty

Klient Google Calendar API v3

Od sgcWebSockets 4.4.4 obsługiwane jest API Google Calendar. Google Calendar API pozwala integrować twoją aplikację z Google Calendar, tworząc nowe sposoby angażowania użytkowników. Calendar API pozwala...

· Wydania

sgcWebSockets 4.4.3

Oto funkcje zawarte w sgcWebSockets 4.4.3[+] : Wstępna obsługa HTTP/2 w TsgcWebSocketHTTPServer - Nowa właściwość HTTP2Options: pozwala włączyć protokół HTTP/2 i skonfigurować początkowe u...

· Funkcje

DataSnap z WebSocket i HTTP/2 | Blog eSeGeCe

Od sgcWebSockets 4.4.3 możesz zastąpić swoją aplikację serwera DataSnap naszym serwerem WebSockets i skorzystać z nowych funkcji, takich jak:protokół WebSocketprotokół HTTP/2IOCP. Istnieją 3 różne...

· Funkcje

Testy wydajności serwera HTTP/2

Od sgcWebSockets 4.4.3 protokół HTTP/2 jest wstępnie obsługiwany, a nowe funkcje będą dodawane w kolejnych wersjach. W poprzednim wpisie porównaliśmy wydajność protokołów HTTP 1.1 i HTTP/2...

· Komponenty

Wstępna obsługa serwera HTTP/2

Od sgcWebSockets 4.4.3 protokół HTTP/2 jest wstępnie obsługiwany (wciąż w fazie beta) przez TsgcWebSocketHTTPServer. Szybki serwer oparty na HTTP.SYS otrzyma obsługę HTTP/2 w kolejnych wersjach...

· Komponenty

AWS IoT MQTT — uwierzytelnianie niestandardowe

Od sgcWebSockets 4.4.3 komponent Amazon AWS IoT MQTT obsługuje uwierzytelnianie niestandardowe, dzięki czemu od tej wersji obsługiwane są wszystkie protokoły MQTT. MQTT przez WebSockets, MQTT przez TCP, uwierzytelnianie certyfikatem X.509, uwierzytelnianie Signature V4, uwierzytelnianie niestandardowe...

· Komponenty

AWS IoT MQTT — podpis Signature V4

Od sgcWebSockets 4.4.3 klient Amazon AWS IoT obsługuje uwierzytelnianie Signature V4, co oznacza, że nie musisz używać certyfikatu, aby uwierzytelnić się względem serwera AWS MQTT. Signature V4 może...

· Komponenty

Obsługa Bittrex API V3

Od sgcWebSockets 4.4.3 komponent API Bittrex obsługuje najnowsze WebSocket API V3. Koniec wsparcia poprzedniego API zaplanowano na 30.09.2020. API nadal opiera się na SignalR, ale wprowadzono kilka zmian, więc...

· Funkcje

Testy HTTP2 z HTTPBIN.ORG

httpbin.org udostępnia użyteczny serwer do testowania protokołu HTTP/2; istnieje kilka przypadków, których można użyć do testowania klientów HTTP. Poniżej znajdziesz listę głównych dostępnych testów: metody HTTP — testowanie di...