Java桌面应用程序客户端 - 服务器一体化

时间:2016-02-27 19:03:37

标签: java angularjs javafx client-server

我正在考虑使用这些功能在Java中创建独立客户端 - 服务器应用程序的最佳解决方案:
服务器:它必须提供API(可能会休息吗?)
客户端:带有angularjs的javafx webview向网络服务器发出请求 的装载机;它启动服务器和客户端;

然后,用户可以直接从webview或浏览器(到服务器端口)管理应用程序

这也可以在未来创造一个"云"应用程序的版本,客户端改为查询localhost将执行到远程服务器。

这种解决方案是否正确?
什么可能是实现它的有用工具,它是如何构建的?

我特别想要一个不需要使用大型Java应用服务器的解决方案,但更简单的是它可以作为库包含。

1 个答案:

答案 0 :(得分:1)

我认为你认为的架构相同,因为它很容易。 java Webview中的localhost绑定,angularjs,bootstrap。其中一个解决方案是带有嵌入式tomcat的Spring MVC Rest API。它可能不轻巧。