我创建了一个小应用程序和这个应用程序,我想将数据(通过wifi或蓝牙)发送到PC /服务器.
>我正在考虑创建一个将在PC上运行的Web服务,并将不断收听任何传入的客户端请求.
>一旦收到来自客户端的请求,就会进行数据传输.在webservice收到数据后,它应该自动打开一个显示收到数据的应用程序/ GUI窗口.
我的问题是我可以在JAVA中使用TCP / IP创建一个Web服务,并让它在后台运行并听取客户端请求吗?
另外,如果webservice检测到客户端请求并接收数据,我该如何启动GUI?
解决方法
我建议在服务器端使用WS,您可以在客户端使用
Ksoap android library.我认为你的个人opninios是正确的:)创建一个后台线程,用新的数据更新UI.使用适合您的解决方案的AsyncTask,Loader或Handler. (阅读
more info的官方参考资料).
我希望它能帮助你!