2

私は を持っておりNioSocketConnector、 を正常に取得しましたIoSession。テスト メッセージ ( "abcdef""|""(asdfb)""1234567890"など) を作成できます。「実際の」メッセージ エラーが発生し、接続がシャットダウンされます (文字通り、セッションが閉じます)。

私の「本当の」メッセージ: 05082013113112272|123.123.123.0|0.0.0.0|ABC|21|AGG=1=29=299|3e8c288afe77ae0f2ae8d2549f90156

次の方法で取得できます。

  • 2013111211781|123.123.123.0|0.0.0.0|ABC|21|AGG=1=29=299|3e8c288afe77ae0f2ae8d2549f90156
  • 2013|05082013111211781|123.123.123.0|0.0.0.0|ABC|21|AGG=1=29=299|3e8c288afe77ae0f2ae8d2549f90156
  • //05082013121502688|123.123.123.0|0.0.0.0|AGG=1=2=23|5ca5905b75c6643bddb64be055c3f236
  • 20130501202445 (しかしそうではない2013050**8**1202445

私はUTF-8を使用しています。ある種の長さの問題、またはある種の魔法の文字列スキャンに遭遇しているようです。私は数字から始めているので、データがバイナリであり、チェックサムに失敗するというトリガーはありますか? 誰か助けてくれませんか?何を打っているのか理解不能。

4

1 に答える 1

0

これは別の問題が原因でした。文字列は、接続の終了とは何の関係もありませんでした。

于 2013-05-23T19:34:56.783 に答える