有关从设备通过wifi向服务器发送数据以执行命令的基础知识

时间:2013-06-25 10:33:45

标签: java server device send

我已经尝试了谷歌和这里的问题,以获得我可以继续的答案。我想要帮助的并不是非常具体,我认为这是为什么答案难以搜索的原因。无论如何,我想知道最简单(最好)的方法是设置服务器,运行Windows,我从一个Android应用程序可以通过本地WiFi发送数据,以便服务器然后使用数据(信息) )执行某些命令。我希望在应用程序(ofcourse)和执行命令的服务器上的程序中使用java。我想要帮助的是我将在服务器上使用从Android设备接收发送数据的内容,并使用我的java程序执行所需的命令。

如果需要单独编码,我的目标是将执行计算机命令的应用程序与从设备接收数据的程序相结合。使用方式如下:用户将应用程序下载到设备,并将服务器应用程序(如果是这种情况,则组合)下载到他/她的计算机上。他在计算机上启动完整的服务应用程序(无需执行任何复杂的配置),开始运行,然后使用设备上的android应用程序在服务器上执行它打算做的事情。

我希望这是可以理解的,也是一个可以接受的问题。并澄清一下,我不是在寻找完整的代码或整个事物的解决方案(除非有人愿意分享一些想法和方法),而是只使用最合适的语言等等来实现我的目标想要实现。

1 个答案:

答案 0 :(得分:0)

您对要发送的数据类型知之甚少,但通用且相当灵活的解决方案是为服务器应用程序使用REST API。我建议你看一下DropWizard(http://dropwizard.codahale.com/getting-started/

这并没有解决如何从Android进行调用,但它会让你从服务器端开始。