2

クライアントからイベントの通知を受けるために、既存のFlash+AS3 アプリケーションの一部として含まれるXML-RPC サーバーの実装を探しています。

理想的な実装は、簡単かつきれいにラップするために、適切に記述され、文書化され、信頼性が高く、カプセル化されている必要があります。

編集: Adob​​e AIR ランタイム
に アプリを移植する作業を行っていが、この実行環境はリッスン ソケットの制限をバイパスしますか? はいの場合、この問題に関するドキュメントはありますか?

4

2 に答える 2

3

XML-RPCは、トランスポートプロトコルとしてHTTPを使用することを指定しています。Flashはソケットをリッスンできない(ソケットに接続するだけ)ので、Flashを使用して実際のXML-RPCサーバーを直接作成することは不可能だと思います。

そうは言っても、クライアントは間違いなく可能であり、2、3回実行されています。

http://code.google.com/p/as3-rpclib

http://danielmclaren.net/2007/08/03/xmlrpc-for-actionscript-30-free-library

2つ目は、AS1/2ライブラリのポートです。

于 2009-08-27T01:40:48.300 に答える
0

SocketMonitorフレームワークについて話しているこの記事を見つけました。

与えられた例では、このコードを使用しています

var myIstance = 
   Components.classes["@mozilla.org/network/server-socket;1"]
   .createInstance(Components.interfaces.nsIServerSocket);

これはリッスン ソケット サーバーに非常によく似ていますが、残念ながらこれはポーリング メカニズムの適切な実装にすぎません。

于 2009-10-12T08:40:14.507 に答える