Dataset Protocol
Synchronizacja zbiorów danych w czasie rzeczywistym wśród wielu podłączonych klientów. Automatyczne rozsyłanie wstawień, aktualizacji i usunięć w momencie ich wystąpienia.
Synchronizacja zbiorów danych w czasie rzeczywistym wśród wielu podłączonych klientów. Automatyczne rozsyłanie wstawień, aktualizacji i usunięć w momencie ich wystąpienia.
Przesyła strumieniowo zmiany TDataSet z serwera do zdalnych klientów w czasie rzeczywistym. Wysyła początkowy snapshot, a następnie przekazuje wstawienia / edycje / usunięcia w momencie ich wystąpienia.
TsgcWSPClient_Dataset
Synchronizacja TDataSet przez kanał WebSocket
Windows, macOS, Linux, iOS, Android
Enterprise
Powiąż TDataSet z komponentem serwera, powiąż odpowiadający TDataSet po stronie klienta — framework będzie je synchronizować.
uses
sgcWebSocket, sgcWebSocket_Protocol_Dataset_Server,
sgcWebSocket_Protocol_Dataset_Client;
// --- Server: bind a server dataset and broadcast changes -------
WSPServer_Dataset := TsgcWSPServer_Dataset.Create(nil);
WSPServer_Dataset.Server := WSServer;
WSPServer_Dataset.Dataset := DMQuotes.cdsQuotes;
// --- Client: bind a local dataset to receive the snapshot + diffs -----
WSPClient_Dataset := TsgcWSPClient_Dataset.Create(nil);
WSPClient_Dataset.Client := WSClient;
WSPClient_Dataset.Dataset := DMQuotes.cdsQuotes;
WSClient.Active := True;
13 opublikowanych właściwości, 14 metod, 25 zdarzeń — pobrano z dokumentacji komponentu.
Opublikowane właściwości: Client, Broker, Guid.
Opublikowane właściwości: QoS.
Zdarzenia: OnConnect, OnDisconnect, OnError.
Metody: WriteData.
Published properties: Version.
Właściwości: DataSet, AutoSubscribe, NotifyUpdates.
Autorytatywne źródła dla protokołów implementowanych przez ten komponent.
Przejdź bezpośrednio do dokumentacji komponentu, pobierz gotowy do uruchomienia projekt demonstracyjny i pobierz wersję próbną.
| Projekt demonstracyjny — Demos\Protocols\Dataset Gotowy do uruchomienia projekt przykładowy. Dostarczany w pakiecie sgcWebSockets — pobierz wersję próbną poniżej. | Otwórz | |
| Dokument techniczny (PDF) Funkcje, szybki start, przykłady kodu dla Delphi i C++ Builder oraz odniesienia do źródeł — tylko ten komponent. | Otwórz | |
| Podręcznik użytkownika (PDF) Kompleksowy podręcznik obejmujący każdy komponent biblioteki. | Otwórz |