在基于java的桌面应用程序中公开http侦听端口的最佳方法

在基于java的桌面应用程序中公开http侦听端口的最佳方法,java,Java,我有一个用Java编写的桌面应用程序,我有它的源代码。 我想根据我在web应用程序中单击按钮的时间启动此应用程序中的进程 我认为浏览器可以通过环回地址向桌面应用程序发出HTTP调用。应用程序将只侦听环回地址,从而防止其他计算机与应用程序对话 如果我采用这种方法,我必须在java桌面应用程序中托管某种http侦听器。最好的方法是什么 我曾考虑过嵌入式tomcat和jetty,但我想知道它们是否由于更大的功能集而过度使用或不太安全,我可以用更简单的东西运行http套接字侦听器

我有一个用Java编写的桌面应用程序,我有它的源代码。 我想根据我在web应用程序中单击按钮的时间启动此应用程序中的进程

我认为浏览器可以通过环回地址向桌面应用程序发出HTTP调用。应用程序将只侦听环回地址,从而防止其他计算机与应用程序对话

如果我采用这种方法,我必须在java桌面应用程序中托管某种http侦听器。最好的方法是什么

我曾考虑过嵌入式tomcat和jetty,但我想知道它们是否由于更大的功能集而过度使用或不太安全,我可以用更简单的东西运行http套接字侦听器