我需要开发一个与服务器通信的应用程序。我不是Android的新手,但我从未开发过使用服务器/客户端通信的程序。
基本上,我打算将我的数据库存储在服务器中,此服务器从客户端获取查询,然后返回结果。如何从客户端向服务器发送查询?如何在客户端中获取结果数据bacik?
我不知道应该使用哪种连接/协议。你能给我推荐一本书吗?或者如果有人在这个主题上有经验,可以给我建议吗?什么应该是我的出发点?
谢谢大家。
答案 0 :(得分:2)
它被称为RPC - 远程过程调用。有许多不同的协议和实现。你应该选择一个适用于HTTP的(因为它几乎适用于任何网络)。
尝试XML-RPC或JSON-RPC:
一些起点:
http://code.google.com/p/android-json-rpc/
http://oss.metaparadigm.com/jsonrpc/