我有一个用Java编写的桌面应用程序,我有源代码。 我想根据我在Web应用程序中单击按钮的时间在此应用程序中启动一个进程。
我认为浏览器可以在环回地址上启动对桌面应用程序的HTTP调用。应用程序将仅侦听环回地址,从而阻止其他计算机与应用程序通信。
如果我选择这条路线,我必须在我的java桌面应用程序中托管某种http监听器。这样做的最佳方式是什么?
我已经考虑过嵌入式tomcat和jetty,但是我想知道由于功能集更大,这些是不是过度杀戮或安全性较低,而且我可以运行更简单的http套接字监听器。