This is a legacy topic. You should instead use Bin2DataStreamer
The BinDataStreamer (.NET) / TDABinDataStreamer (Delphi) component implements a data streamer that uses a proprietary binary format for streaming data across the network.
It was the preferred streamer type, as it provides efficient streaming minimal data size for network transfer.
.NET BinDataStreamer and Delphi TDABinDataStreamer output a binary format, which is compatible with Delphi and .NET versions of Data Abstract.
Can cause deadlock which can occur in the FormDestroy event, caused while using global critical sections while reading/writing.