我有一个在Linux上运行的大型Java应用程序。这是一个长期运行的服务器端应用程序。我希望能够使用Web GUI运行此应用程序。在web gui中运行独立的java应用程序
应该是什么架构?
- 应该将java应用程序作为Web GUI项目(服务器端)的一部分吗? 或
- 它仍应作为,我会运行一些其他方式的外部项目(也许通过命令行
java -jar
或ant
)
我很快就要写REST访问允许其他客户机访问应用。
编辑: 应用是Nutch的 - 我自己的一些推广的Apache Web爬行/索引应用。 我需要一个将用作管理GUI的Web GUI。
而且,我不问关于构建Web GUI的方法,而是关于一个客户端 - 服务器应用程序,将作为原始程序的adminitsration应用集成完整的Java应用程序的架构。 现有应用程序是否应该成为新客户端 - 服务器应用程序中服务器的一部分? 或者它应该作为一个非依赖单位在外面,我会用其他方式与它沟通?
你的这个应用程序是否只进行加法计算?或者它是最先进的支付网关系统?还是它为国家的防务提供导弹指导? 坦率地说,这个问题太过于随意,而且在这个论坛上很宽泛。如果你用它来更新它,而不是“开发一个我想要GUI的Java应用程序的最佳实践是什么”,它会为你和其他人增加价值。在那之前它只是随机的在这里。我也想指出,你的问题格式太差,还有一些拼写错误。只是一段文字。 – Siddharth
这是一个非常非常宽泛的问题。也许看看这篇文章:http:// stackoverflow。问题/ 1385105/how-do-i-get-started-building-web-apps-with-java –
让他有疑问的好处,因为他已经有一个Java应用程序工作,我相信他可以来提出一个改进的问题。所以还没有投票。 – Siddharth