2013-03-08 46 views
-2

我需要一些帮助,以了解如何/从哪里开始... 我有一个程序写在vb.net(我打算将其转换为Java),没有什么奇特,它基本上执行一些bat文件,打开特定的文件夹,主要是命令行任务。如何为我的程序创建一个基于Web的客户端

我想能够从一个网页浏览器,从简单地模仿我的程序的GUI可点击按钮,所以当我点击浏览器上的一个按钮,它执行的命令就好像我是使用我的程序坐在电脑前。

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

在此先感谢

+0

间接地想要开发一个与您的桌面应用程序具有相同功能的Web应用程序?或者你只是想从网络上运行桌面应用程序? – din 2013-03-08 00:16:22

回答

0

我建议你揭露的应用程序功能作为一组的HTTP服务,那么您可以创建该应用程序的Web客户端(或移动,在未来)。如果你需要双向通信。你可以使用websockets。

0

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

我建议看看像JAX-RS这样的东西来创建一个REST风格的web服务。这里有一个good tutorial,它会引导您完成所有工作,从头开始运行基本的REST服务。

相关问题