Data Streamers
From RemObjects Software
This is a Data Abstract Components entry
Feel free to add your notes to this topic below.
Data streamers are components used to serialize row-sets and deltas into streams.
When a client requests data from a service, a stream containing row-sets will be transferred from the server to the client. When the client applies its updates to the remote database, another stream containing deltas of changes will then be transferred in the opposite direction.
The format in which these two streams are encoded is determined by data streamer components that the RemoteDataAdapter component on the client and the DataAbstractService on the server both need to reference.
Data Abstract provides a binary data streamer that is capable of encoding data in a binary format compatible with the Delphi version of Data Abstract.
Unless you want to implement custom service methods to replace what DataAbstractService.GetData does, there is no need to access data streamers directly in your code. Setting the RemoteDataAdapter .DataStreamer and DataAbstractService.ServiceDataStreamer properties to reference two instances of the same data streamer type is sufficient to ensure proper data exchange.
See Also
- RemoteDataAdapter and DataAbstractService classes.
- Architecture Overview
- Lists
Product: RemObjects Data Abstract
Current version: Data Abstract 'Vinci' (5.0)
Lists — Glossary — Features — How To — Drivers — Components — Tools — Samples — Articles — Architecture — Issues
