Dataset Protocol
Sincronização de dataset em tempo real para múltiplos clientes conectados. Transmita inserções, atualizações e exclusões automaticamente conforme ocorrem.
Sincronização de dataset em tempo real para múltiplos clientes conectados. Transmita inserções, atualizações e exclusões automaticamente conforme ocorrem.
Transmite alterações de TDataSet do servidor para clientes remotos em tempo real. Envia o snapshot inicial e depois envia inserções, edições e exclusões conforme ocorrem.
TsgcWSPClient_Dataset
Sincronização de TDataSet por canal WebSocket
Windows, macOS, Linux, iOS, Android
Enterprise
Vincule um TDataSet ao componente servidor, vincule o TDataSet correspondente no lado cliente e o framework os mantém sincronizados.
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 propriedades publicadas, 14 métodos, 25 eventos — extraídos da referência do componente.
Propriedades publicadas: Client, Broker, Guid.
Propriedades publicadas: QoS.
Eventos: OnConnect, OnDisconnect, OnError.
Métodos: WriteData.
Propriedades publicadas: Version.
Propriedades: DataSet, AutoSubscribe, NotifyUpdates.
Fontes autoritativas para os protocolos implementados por este componente.
Acesse a referência do componente, pegue o projeto demo pronto para executar e baixe a versão de avaliação.
| Projeto demo — Demos\Protocols\Dataset Exemplo pronto para executar. Acompanha o pacote sgcWebSockets — baixe a versão de avaliação abaixo. | Abrir | |
| Documento técnico (PDF) Recursos, início rápido, exemplos de código para Delphi & C++ Builder e referências de fontes primárias — somente deste componente. | Abrir | |
| Manual do usuário (PDF) Manual completo cobrindo todos os componentes da biblioteca. | Abrir |