ソフトウェアデザイン:第2段階基準の適ClientDataSet、ソケット
質問
いのタスクを2段としての利用。
指定しデータベース <->サーバー <->n-クライアント(n多くの)
顧客データを送信するため、サーバーにコピーします。サーバーを選択しっからのデータベースとして返送するサービスです。現在、私はこの記録をとSendDataToSocket(urlます。
使用したいと思いTDBGridクライアントデータを活用を通じてお寄せいただいたソケットから、サーバーにコピーします。 現時点では以下のようになります。
サーバー: DB->ADOQuery->DataSetProvider->ClientDataSet->SaveToStream(MemoryStream)
クライアント: ClientDataSet->LoadFromStream(MemoryStream)->データソース->DBGrid
を使用してい SendDataToSocket(ソケット:TCustomWinSocket;データ:ポインター;DataSize:整数;バッファー:TMemoryStream):整数;
でいきたいと思い送のストリームのclientdatasetサーバ側をクライアントに使用loadfromstreamのストリームです。のSendDataToSocketないので、これから
ぜひgetしたいとおもいます
解決
あり、どのクライアントを受信できるようにします。このことは、しかし金額に応じてタイプのデータにするために圧縮のメモリストリームの送信前に.いて同様のアプローチプロジェクトが使用した シナプス のデータの乗り換えなし---その基本コンセプトと同じです。
のzlibユニット(CodeGear)を含む単純のラッパのストリームを提供する圧縮伸長.からの制御の両面をワイヤー、圧縮がパフォーマンスの向上や削減によるワイヤー。