我需要为与服务器进行一些通信的android开发简单的应用程序。目的: 1)需要通过php将数据写入db 2)需要从服务器接收命令和数据Android应用程序与服务器的通信(php + postgree)
服务器端是php + postgree分贝。 我想问一下最简单有效的沟通方式。
关于1)我可以使用http(把数据放在http的参数中)并且php将解析它并放到db中。你知道任何Android的http库吗?
关于2)点,php需要发送数据到android客户端。我不知道如何实现服务器 - >客户端的方式。也许通过套接字,但还不确定。你能否给我你的意见?
约1)http://android-developers.blogspot.com/2011/09/androids-http-clients.html关于2)如果你保持连接android设备和服务器之间的连接,你会迅速耗尽电池,频繁的轮询将做同样的事情...使用C2DM通知设备有关服务器上的更改并让设备连接到服务器以获取电子邮件 – Selvin 2012-04-06 09:47:19