WCFアプリケーションがクライアントとサービスの両方で動作するWebサービスインターフェイスを使用しています。 Webサービスに接続する必要のある複数のJavaクライアントがあります。私は画像や文書のストリームを受け入れ、変換された画像のストリームを返す必要があります。WCFクライアントが使用するJavaクライアントとJavaサービスによって使用されるサービス
画像ストリームをペイロードとして送信してデータベースに保存するには、他のJavaサービスに接続する必要があります。私はWebサービスに慣れていません。WCFとJavaクライアントの間でストリーミング契約を有効にする方法や、
(グループ)イメージのストリームとともに他の情報をクライアントに返す場合は、どうすればよいですか?各画像のサイズと同様に、ストリーム内のオフセットで、画像を分離することができます。
おかげで、あなたがあなたのイメージを格納するメタデータ要素だけでなく、コレクションが含まれているのDataContractを定義する必要がありますあなたのイメージと追加情報を返すために
また、約10MBのデータを受信しており、最大100MBの画像やPDF文書を返送している可能性があります。 XMLでbase64で送信するか、ストリーミングを有効にする方が効率的ですか? ご協力いただきありがとうございます。 基本的には、クライアントが文書と画像をpng形式の画像に変換するために送信することです。したがって、複数のページを含む単語文書は、複数の画像を返します。また、クライアントは複数のpngファイルを送信し、それらをすべて1つのpdfファイルに変換することができます。このインターフェースを作る最も良い方法は何ですか? – user724535
私はWCFストリーミングに精通していませんが、より効率的だと思います。 –