as3でSocketオブジェクトとServerSocketオブジェクトを作成した後、connectメソッドを使用してホストとポートを渡してソケットを接続しました。また、ServerSocketオブジェクトは、作成したばかりのソケット以外のソケットから着信接続を受信するようにしました。 ServerSocketが接続を検出してデータの受信を開始すると、ソケットオブジェクトは自動的に切断されます。だから、ソケットオブジェクトに接続を生かし続ける方法を知りたがっています。AS3でソケットが自動的に切断される
2
A
答えて
3
私はこの問題を重複として参照するのではなく、単に問題と同じではないため、これを投稿しています。答え私はここで参照するつもりです。私はしかし、私はここでの問題であると考えていますが、ソケットを接続後ろセキュリティモデルを理解するのに役立ちますリソースを、提供するためにリンクしています答え:
air 2.6 serversocket and actionscript 3 socket connection
「握手を示してリンクされたリソースからの抜粋ポリシーファイルは接続ソケットに渡され、ここで、「:
private function handshakeHandler(event:ProgressEvent):void
{
var socket:Socket = event.target as Socket;
//Read the message from the socket
var message:String = socket.readUTFBytes(socket.bytesAvailable);
logCallback("Received: " + message);
if(message == "")
{
var policy:String = '\x00';
socket.writeUTFBytes(policy);
socket.flush();
socket.close();
logCallback("Sending policy: " + policy);
} else if (message == "BEGIN")
{
socket.removeEventListener(ProgressEvent.SOCKET_DATA, handshakeHandler);
socket.addEventListener(ProgressEvent.SOCKET_DATA, socketDataHandler);
socket.writeUTFBytes("READY");
socket.flush();
}
}
この例で使用されるポリシーファイルは次のとおり
<cross-domain-policy>
<allow-access-from domain="*" to-ports="8087" />
</cross-domain-policy>\x00
関連する問題
- 1. ソケットが初めて切断される
- 2. 削除ソケット切断
- 3. 切断時の自動ログアウト
- 4. クラスの1つが削除されると、Qtの信号は自動的に切断されます
- 5. ソケット - サーバーの切断時にクライアントを切断する
- 6. javaソケットがサーバー側から切断されました
- 7. C#ソケットが正しく切断されない
- 8. C#:ソケットの問題 - 数秒後に接続されたソケットが切断される
- 9. 動的テキストボックス(as3)で自動スクロール
- 10. node.js tcpソケット切断処理
- 11. Nettyで切断された後に自動的にTCPサーバーに接続する方法
- 12. ロックキーを押したときにiOS5のソケットが切断される
- 13. select()を使用してソケットが切断されるたびに検出
- 14. インターネットが切断される前にブロードキャストレシーバー
- 15. ブラックベリーで自動的にダイヤルコールを切断する方法はありますか?
- 16. 私の 'new Object'はソケット切断時にガベージコレクトされるでしょう
- 17. ソケット接続をループすると、最終的にインターネット接続が切断されます。
- 18. サーバーが切断されたときに強制的にTCP接続を切断する
- 19. 中断後にSmartIrc4netが切断される
- 20. 方法:AS3で動的varの名前が変更される
- 21. 通話を自動的に切断するにはどうすればよいですか?
- 22. 物理的に切断されているUSBシリアルアダプタの検出
- 23. 自動リサイズダイナミックテキストフォントas3
- 24. モバイルが切断されたときにSMSが受信トレイに移動する
- 25. node.jsが切断イベントでソケットを送信しない
- 26. ワードプレスは自動的に有効期限が切れます
- 27. SignalRの切断がインターネットの切断/再接続で呼び出されない
- 28. GKSessionピアの切断により、他のピアが切断されて表示される
- 29. ネットワークが切断されたために切断されたTcpClientを見つけるための問題
- 30. select()を使わずにCでソケットが切断されていないか確認する
私にはセキュリティ上の問題のようです...あなたのサーバーにはクロスドメインポリシーがありますか? – weltraumpirat
私は@weltraumpiratがここのお金の上にいると信じています。おそらくセキュリティ上の問題です。接続しているソケットが、ソケットセキュリティポリシーファイルを要求したときに、そのソケットセキュリティポリシーファイルを要求していることを確認する必要があります。私はあなたのためにこれを解決する答えにリンクします。 –