在XUL和Java之间进行通信

时间:2012-07-11 14:33:37

标签: java xul

我想在下一个项目中使用Java和XUL的混合。

我想在XUL中构建GUI,但我需要某些Java库来实现业务逻辑。

Java和XUL之间可以使用哪些选项进行通信?我已经搜索了一下这个话题,似乎没有一个明确的最佳实践。

1 个答案:

答案 0 :(得分:1)

没有很多选择:

  • 您可以将不可见的Java小程序放入某个XUL文档中,并通过JavaScript与该小程序进行通信。
  • 您可以通过nsIProcess运行Java应用程序,并通过TCP sockets与其进行通信。

第一个解决方案似乎更简单,但它也更容易出错,因为这里有一些问题。