我需要在一個JavaScript XPCOM組件和一個COM組件(本地WIN32進程)之間進行同步調用。Firefox擴展和COM組件之間的IPC
我知道,選項有:
1)打開套接字和使用TCP/IP
2)有一個NPAPI插件,並在擴展加載插件XUL
3)使用ctypes的
是還有其他更好的實現方法嗎?
我需要在一個JavaScript XPCOM組件和一個COM組件(本地WIN32進程)之間進行同步調用。Firefox擴展和COM組件之間的IPC
我知道,選項有:
1)打開套接字和使用TCP/IP
2)有一個NPAPI插件,並在擴展加載插件XUL
3)使用ctypes的
是還有其他更好的實現方法嗎?
在您的擴展中還有一個可執行文件,並通過nsIProcess
調用它 - 但這只是單向通信。不確定它是否「更好」,取決於你對ctypes的問題是什麼。
nsIProcess不支持IPC。以下是開發人員嘗試開發新界面的項目: