android 服务器 怎样通过Http协议实现两台设备之间进行通信?

做一个程序,要A客户端通过服务器向B终端发送一条指令,B回复信息给服务器,服务器再回复到A客户端,(在网上查好像可以用Servlet转发实现,但是考虑好久不知道是什么逻辑~糗~)我是刚入行的小菜鸟,请大神们指教~跪谢~

调用http接口,但是不能实现实时消息,需要定时刷新,流量消耗大,你可以用xmpp协议,或者用第三方的IM框架,比如 环信IM服务

使用推送吧,自己做或者第三方的

感觉你可以按照以下步骤学习一下:
1、学会使用Volley或者HttpClient等获取一些网站的html数据。
2、搭建后台。假如你想学习servlet的话,可以百度学习一下JSP、servlet的视频,由此便可以学会如何搭建一个网站。
3、使用servlet写一个接口(其实和网站差不多的概念),就是当传参数过去的时候会返回一下json数据。
4、使用Volley或者HttpClient等去访问那个接口(传参),便可以得到json数据。
5、使用自带json或者gson解析json数据。
大概就这些步骤了。
第三步的传参,便是客户端发信息给服务器端
第四步的获取json数据,便是服务器端发送数据给客户端
以上便是个人理解的两端使用http交互