如何为我的程序创建基于Web的客户端

时间:2013-03-08 00:11:05

标签: java php html vb.net

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

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

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

提前致谢

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

我建议您查看类似JAX-RS的内容来创建RESTful Web服务。这是一个good tutorial,它将引导您完成所有操作,以便从头开始运行基本的REST服务。