JavaScript XPCOMコンポーネントとCOMコンポーネント(ネイティブWIN32プロセス)の間で同期呼び出しを行う必要があります。Firefoxの拡張機能とCOMコンポーネントの間のIPC
私が知っている、オプションは次のとおりです。
1)ソケットを開き、
2 TCP/IPを使用する)は、NPAPIプラグインを持っている、と 3 XUL
拡張でプラグインを読み込む)を使用するctypesの
ですこれを実装する他の方法がありますか?
JavaScript XPCOMコンポーネントとCOMコンポーネント(ネイティブWIN32プロセス)の間で同期呼び出しを行う必要があります。Firefoxの拡張機能とCOMコンポーネントの間のIPC
私が知っている、オプションは次のとおりです。
1)ソケットを開き、
2 TCP/IPを使用する)は、NPAPIプラグインを持っている、と 3 XUL
拡張でプラグインを読み込む)を使用するctypesの
ですこれを実装する他の方法がありますか?
エクステンションに実行可能ファイルを持ち、nsIProcess
経由で呼び出すことも可能ですが、それは単方向通信のみです。それが "より良い"かどうかは、ctypesの問題点によって異なります。
nsIProcessはIPCをサポートしていません。以下は、開発者が新しいインターフェースを開発しようとするプロジェクトです: