質問

XMLSocketを使用してFlashを使用してPython Twisted Socket Serverに接続しようとしています。 Connectは正常に機能し、受信も正常に機能します。ただし、サーバーにデータを送信することはできません。

使用すべき特定の形式はありますか?私が尋ねる理由は、データが「何か 0」という形式になるまでXMLSocketでデータを読むことができなかったからです。つまり、データ文字列はnull文字に続いて有効なXMLでなければなりませんでした。データを送信するトリックはありますか?

これがクロスサイトのセキュリティの問題だとは思いません。もしそうなら、私は接続したり受け取ったりできないと信じているからです。

問題なくTelnetとJavaクライアントを使用してサーバーに接続することができます。

編集:私はそれを理解しました、問題は私のサーバーが「 r n」で終わるデータを送信する必要があることでした。

役に立ちましたか?

解決

使用するには xmlsocketクラス, 、サーバーコンピューターは、XMLSocketクラスで使用されるプロトコルを理解するデーモンを実行する必要があります。プロトコルについては、次のリストで説明します。

  • XMLメッセージは、全二重TCP/IPストリームソケット接続を介して送信されます。
  • 各XMLメッセージは、ゼロ(0)バイトで終了する完全なXMLドキュメントです。
  • 無制限の数のXMLメッセージを送信して、単一のXMLSocket接続で受信できます。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top