0

我必须将我编写的单页 ​​JavaScript Web 应用程序与一堆我无法控制的桌面应用程序集成在一起,但我应该提供集成说明。

通信的发起者是一个桌面应用程序。比方说,用户按 F5 并且浏览器以特定 url 打开。必须为用户提供一种简单的方式来返回桌面应用程序。

该解决方案不必与浏览器和操作系统无关。如果它仅适用于 windows(XP 和更高版本)上的 firefox 或 IE,则可以。

我打算创建 XUL 插件,它打开一个套接字服务器并使用接收到的 url 启动 Web 应用程序。对于返回的方式,我会提供一个简单的按钮来关闭浏览器窗口。

有没有更好的方法来进行整合?

4

1 回答 1

0

如果我对您的问题有很好的理解,您是在问是否有“其他方式/更好的方式”来集成桌面事物和网络事物?

桌面和 Web 完全是两个不同的领域,您进行集成的最佳方式是使用接口,但是,网络上散布着一些库,允许您在 Web 或桌面应用程序上使用它们。

关于问题细节还有一个模糊的区域,您说“我用一堆我无法控制的桌面应用程序编写”这是否意味着有多个系统不特定于一种语言?例如。C#、C++、PHP 等应用程序...

于 2012-05-17T07:15:37.360 回答