0

クライアント側にドキュメント(Docx / Doc、PDF、Xls)を返すWCFサービスを構築しています。

現在の実装では、WCFサービスはStreamクライアント側に関して出力ドキュメントを返します。

Streamあまり労力をかけずに、返されたをにコピーFileStreamしてローカルファイルシステムに保存することで、.Netクライアントアプリケーションで使用できます。また、文字列をクライアント側に返す非常に単純なWCFサービスを使用できるDelphiクライアント側を構築することもできました。

Streamしかし、問題は、型を返すWCFサービスを利用する方法が見つからないことです。これは、返さStreamれるものが実際にあり、DelphiのローカルファイルにStreamBody保存する方法がわからないためです。StreamBody多分それはDelphiでそれを行うことは不可能ですか?

私はDelphi2007をVS2010.Net 4.0で使用しています。SOのこの質問によると、おそらく使用することStreamはそれほど素晴らしいアイデアではありません。また、ドキュメントについては、代わりにクライアント側に戻ることができると思いますbye[]が、それでもStream、アレイではなくネットワーク経由のアイデアが好きです。

4

0 に答える 0