Protocol
Dataset
Dataset eSeGeCe WebSockets Protocol

Publish subscribe architecture

Messages are delivered asynchronously (“push”) through publish subscribe architecture.

AutoSubscribe

Updates automatically all changes on dataset.

Broadcast all Changes

Every time there is a new record, update or delete, changes are broadcasted to all clients subscribed.

  • Dataset Protocol Help
  • Protocol Dataset Demo
  • Components Trial

Create Connection

// Create websocket client and set server options
oClient := TsgcWebSocketClient.Create(nil);
oClient.Host := 'www.esegece.com';
oClient.Port := 5414;

// Create SGC protocol and assign to websocket client
oDataset := TsgcWSPClient_Dataset.Create(nil);
oDataset.Client := oClient;
oDataset.DataSet := myDataset;


// Handle Dataset methods
oDataset.OnDatasetConnect := OnDatasetConnectHandler;
oDataset.OnDatasetDisconnect := OnDatasetDisconnectHandler;

// connect to server
oClient.Active := True;

Supported Platforms

The component supports the following Platforms:

Delphi   CBuilder Lazarus