-2

我需要一些关于如何/从哪里开始的帮助...我有一个用 vb.net 编写的程序(我打算将其转换为 Java),没什么特别的,它基本上执行许多 bat 文件,打开特定文件夹,主要是命令行任务。

我希望能够从网络浏览器控制这个程序,从一个简单地用可点击按钮模仿我的程序的 gui 的网页,所以当我点击浏览器上的一个按钮时,它会执行命令,就像我坐在前面一样使用我的程序的 PC。

到目前为止我收集到的是我需要使用网络服务器。我正在考虑使用 Java Socket 和 ServerSocket 创建自己的……这会是要走的路吗?

提前致谢

4

2 回答 2

0

我建议您将应用程序功能公开为一组 HTTP 服务,然后您可以为该应用程序创建一个 Web 客户端(或未来的移动客户端)。如果您需要双向通信。您可以使用网络套接字。

于 2013-03-08T00:13:36.387 回答
0

创建您自己的网络服务器将是很多工作。为什么不使用像 Glassfish、Apache Tomcat 或 Jetty 这样的开源 Java 服务器。

我建议查看 JAX-RS 之类的东西来创建 RESTful Web 服务。这是一个很好的教程,它将引导您完成从头开始启动和运行基本 REST 服务的所有步骤。

于 2013-03-08T00:24:28.063 回答