2017-04-19 4 views
1

ftpストリーミングアダプタチャネル(http://docs.spring.io/spring-integration/docs/4.3.9.RELEASE/reference/html/ftp.html#ftp-streaming)に似たhttpインバウンドストリーミングチャネルが必要ですが、SIでサポートされていますか?そうでない場合は、回避策が可能でしょうか?http統合ストリーミングのインバウンドチャネル

私はあなたがSOAPおよびSAXについて話す場合、あなたがない、チャンネルをストリーミングHTTPからSOAPメッセージを受信SAXを使用してメッセージを変換して、まあ、HTTPアウトバウンドストリームチャネルに

+0

「HTTPストリーミング」は何ですか?ありがとう –

+0

PayloadとしてInputStreamを持っているようなので、wss4j https://ws.apache.org/wss4j/streaming.htmlのストリーミング機能を使ってペイロードに署名したり、暗号化したりできます。ここで私は同じことを求める古い投稿ですhttp://stackoverflow.com/questions/17096563/spring-integration-returning-stream – gllambi

答えて

1

をそれを送信する必要がありますInputStreamについて心配する必要があります。 int-http:inbound-channel-adapterにはSourceHttpMessageConverterが存在します。それはあなたのためにSAXSourceを生成することができます。必要なものだけを

は次のとおりです。

request-payload-type="javax.xml.transform.sax.SAXSource" 

設定オプション。

関連する問題