パッケージ org.springframework.integration.ip.tcp.serializer
パッケージ org.springframework.integration.ip.tcp.serializer
ストリームデータから受信メッセージを構築できるように、ワイヤに何らかのプロトコルを配置するためのバイト配列(デ)シリアライザー。
- クラス説明任意のストリームからバイト配列を再構築するメカニズムを提供する(デ)シリアライザーの基本クラス。必要なバッファサイズを決定できないデシリアライザの基本クラス。InputStream のデータを byte[] に読み取ります。データは \r \n で終了する必要があります(結果の byte[] には含まれません)。固定バッファーの代わりに
ByteArrayOutputStream
SE を使用するデシリアライザーで、必要に応じてバッファーを拡張できます。InputStream のデータを byte[] に読み取ります。データの前にはバイナリ長(ネットワークバイトオーダー、結果の byte[] には含まれません)を付ける必要があります。LF
メッセージ区切り文字のByteArraySingleTerminatorSerializer
拡張。ペイロードを処理しないバイト配列(デ)シリアライザー。生で送信します。InputStream のデータを byte[] に読み取ります。データは 1 バイトで終了する必要があります(結果の byte[] には含まれません)。InputStream のデータを byte[] に読み取ります。データの前には <stx> を付け、<etx> で終了する必要があります(結果の byte[] には含まれません)。Map
SE を JSON として直列化します。ストリームが閉じたことを通知するために使用されますが、論理メッセージ間です。TCP ストリームとの間でメッセージをエンコード / デコードするために使用される TCP シリアライザー / デシリアライザーを作成するファクトリクラス。受信ストリームのデコード中の例外を表すイベント。