Dataset Protokolü

Birden fazla bağlı istemci arasında gerçek zamanlı dataset senkronizasyonu. Eklemeleri, güncellemeleri ve silmeleri gerçekleştikleri anda otomatik olarak yayınlayın.

TsgcWSPClient_Dataset / TsgcWSPServer_Dataset

Sunucu tarafındaki bir TDataSet'ten uzak istemcilere TDataSet değişikliklerini gerçek zamanlı olarak akıtır. İlk anlık görüntüyü gönderin, ardından eklemeleri / düzenlemeleri / silmeleri gerçekleştikleri anda iletin.

Bileşen sınıfı

TsgcWSPClient_Dataset

Protokol

Bir WebSocket kanalı üzerinden TDataSet senkronizasyonu

Platformlar

Windows, macOS, Linux, iOS, Android

Sürüm

Enterprise

Bileşeni bırakın, birkaç özellik ayarlayın, başlayın

Sunucu bileşenine bir TDataSet bağlayın, eşleşen istemci tarafı TDataSet'i bağlayın; framework onları senkronize tutar.

uses
  sgcWebSocket, sgcWebSocket_Protocol_Dataset_Server,
  sgcWebSocket_Protocol_Dataset_Client;

// --- Sunucu: bir sunucu dataset'i bağla ve değişiklikleri yayınla -------
WSPServer_Dataset := TsgcWSPServer_Dataset.Create(nil);
WSPServer_Dataset.Server  := WSServer;
WSPServer_Dataset.Dataset := DMQuotes.cdsQuotes;

// --- İstemci: anlık görüntüyü + farkları almak için yerel bir dataset bağla -----
WSPClient_Dataset := TsgcWSPClient_Dataset.Create(nil);
WSPClient_Dataset.Client  := WSClient;
WSPClient_Dataset.Dataset := DMQuotes.cdsQuotes;

WSClient.Active := True;

İçinde neler var

13 yayımlanan özellik, 14 metot, 25 olay — bileşen referansından alınmıştır.

Bağlantı

Yayımlanan özellikler: Client, Broker, Guid.

Mesajlaşma

Yayımlanan özellikler: QoS.

Yaşam döngüsü

Olaylar: OnConnect, OnDisconnect, OnError.

Gelişmiş

Metotlar: WriteData.

Tanılama

Yayımlanan özellikler: Version.

Dataset

Özellikler: DataSet, AutoSubscribe, NotifyUpdates.

Spesifikasyonlar ve referanslar

Bu bileşenin uyguladığı protokoller için yetkili kaynaklar.

Belgeler ve Demolar

Bileşen referansına doğrudan bağlanın, çalışmaya hazır demo projesini alın ve denemeyi indirin.

Demo Projesi — Demos\Protocols\Dataset Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir — denemeyi aşağıdan indirin.
Teknik Belge (PDF) Özellikler, hızlı başlangıç, Delphi ve C++ Builder için kod örnekleri ve birincil kaynak referansları — yalnızca bu bileşen.
Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz.

Veriyi Gerçek Zamanlı Senkronize Etmeye Hazır mısınız?

Ücretsiz denemeyi indirin ve dataset'leri tüm bağlı istemciler arasında senkronize tutun.