Java 将应用程序作为服务器来承载web服务

Java 将应用程序作为服务器来承载web服务,java,swing,web-services,plugins,plugin-architecture,Java,Swing,Web Services,Plugins,Plugin Architecture,我有swing应用程序。基本上我使用了“floreant pos”,并根据我的要求进行了定制。现在,我希望以RESTWeb服务的形式完成与swing应用程序相同的操作 当我启动swing应用程序时,必须有可从移动应用程序访问的web服务 我需要对web服务使用相同的预定义方法 简单地说,它是一个作为服务器的应用程序 以上是我的要求,我不知道如何才能做到。此外,我需要一些他们在1.4版本中发布的“floreant pos”插件架构的细节,以便任何人都能帮助理解“floreant pos”的插件架构

我有swing应用程序。基本上我使用了“floreant pos”,并根据我的要求进行了定制。现在,我希望以RESTWeb服务的形式完成与swing应用程序相同的操作

  • 当我启动swing应用程序时,必须有可从移动应用程序访问的web服务
  • 我需要对web服务使用相同的预定义方法
  • 简单地说,它是一个作为服务器的应用程序
  • 以上是我的要求,我不知道如何才能做到。此外,我需要一些他们在1.4版本中发布的“floreant pos”插件架构的细节,以便任何人都能帮助理解“floreant pos”的插件架构

    网站:- 维基:

    我被困了很长时间了。请给我一些解决办法


    提前感谢

    您需要的是提供REST服务的服务器(或者更好的是侦听特定地址的端点)。不确定您是否真的希望将这些服务作为GUI的一部分提供(考虑安全性、可用性等方面),但您可以在应用程序中嵌入Tomcat服务器等。顺便说一句:我觉得这个问题对于stackoverflow来说太宽泛了。谢谢你的回答,但是我不能使用任何像tomcat这样的服务器,我想要可以通过移动应用程序访问的Rest服务,但是我该如何实现这一点呢?这就是我一直坚持的地方?我完全理解你为什么被困住了。RESTWeb服务将URL转换为结果。将URL转换为结果的过程需要像Tomcat这样的服务器。这不能用Swing应用程序来完成。@GilbertLeBlanc:谢谢,还有其他解决方案吗?还有关于“floreant pos”插件架构的任何想法。您使用“floreant pos”构建了Swing应用程序,因此您比我更了解它。您需要从Swing应用程序中提取模型并将其放入web服务器。这样,您的Swing代码就可以访问web服务器,您的移动应用程序也可以访问web服务器。我希望您在构建Swing应用程序时使用了。该模型在web服务器上运行,您需要的是提供REST服务的服务器(最好是侦听特定地址的端点)。不确定您是否真的希望将这些服务作为GUI的一部分提供(考虑安全性、可用性等方面),但您可以在应用程序中嵌入Tomcat服务器等。顺便说一句:我觉得这个问题对于stackoverflow来说太宽泛了。谢谢你的回答,但是我不能使用任何像tomcat这样的服务器,我想要可以通过移动应用程序访问的Rest服务,但是我该如何实现这一点呢?这就是我一直坚持的地方?我完全理解你为什么被困住了。RESTWeb服务将URL转换为结果。将URL转换为结果的过程需要像Tomcat这样的服务器。这不能用Swing应用程序来完成。@GilbertLeBlanc:谢谢,还有其他解决方案吗?还有关于“floreant pos”插件架构的任何想法。您使用“floreant pos”构建了Swing应用程序,因此您比我更了解它。您需要从Swing应用程序中提取模型并将其放入web服务器。这样,您的Swing代码就可以访问web服务器,您的移动应用程序也可以访问web服务器。我希望您在构建Swing应用程序时使用了。该模型在web服务器上运行。