android怎么和服务器通讯

如题所述

基本上是2种方式, HTTP 协议,或者 用Socket。
这2种方式都是需要服务器端的IP地址。HTTP协议的话,有多种接口可以调用你可以用Java类库封装的HttpConnection 或者用Apach的开源项目的 HttpGet 或者HttpPost ,服务器端 需要 编写 Serlvet来响应客户端的请求。
Sokcet 的话, 就是 服务器端 不断监听 双方约定好的端口号,客户端通过服务器IP去请求连接,经过握手之后,连接成功,得到Socket 的输入输出流,直接操作即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-05-05
socket 或者HTTP

android怎么和服务器通讯
基本上是2种方式, HTTP 协议,或者 用Socket。这2种方式都是需要服务器端的IP地址。HTTP协议的话,有多种接口可以调用你可以用Java类库封装的HttpConnection 或者用Apach的开源项目的 HttpGet 或者HttpPost ,服务器端 需要 编写 Serlvet来响应客户端的请求。Sokcet 的话, 就是 服务器端 不断监听 ...

unity3d教程Android客户端与PC服务器实现Socket通信
本文将详述如何在Unity3D的Android客户端与PC服务器之间实现Socket通信。首先,构建网络虚拟链路,基于TCP协议在Android终端和PC两端之间建立连接。使用ServerSocket在PC端创建TCP服务器,Android客户端则使用Socket构造器进行连接。Android终端通过WIFI与PC处于同一局域网,确保连接稳定。在PC端启用ServerSocket监听客...

如何用Android手机连接IPSec VPN服务器?
1. 从路由器下载证书到手机:在华硕路由器App中,进入[设置] > [VPN] > [IPSec VPN] > [对于手机] > [导出],获取CA证书。 2. 安装证书:在手机中,进入[设置] > [安全] > [加密与凭据] > [安装证书],选择从路由器导出的CA证书。 3. 新增IPSec配置:打开[设置] > [更多连接] ...

如何实现android和服务器长连接
这种功能实际上就是数据同步,同时要考虑手机本身、电量、网络流量等等限制因素,所以通常在移动端上有一下两个解决方案:1.一种是定时去server查询数据,通常是使用HTTP协议来访问web服务器,称Polling(轮询);2.还有一种是移动端和服务器建立长连接,使用XMPP长连接,称Push(推送)。从耗费的电量、流...

如何实现android和服务器长连接
提出问题:这种功能必须涉及client(客户端)和server(服务器),所以到底client如何和server实现实时连接通讯?分析问题:这种功能实际上就是数据同步,同时要考虑手机本身、电量、网络流量等等限制因素,所以通常在移动端上有一下两个解决方案:1.一种是定时去server查询数据,通常是使用HTTP协议来访问web服务...

Android客户端怎么与服务器数据库连接?
Android客户端不能直接与服务器数据库连接。数据库是需要非常大的内存,安装之后有好几G,连接数据库要有一个像SQLServer里的webservice,这样的一个桥梁来间接访问。就是在服务器运行一个服务端程序,该服务端程序通过接收来自android客户端的指令,对数据库进行操作。客户端的http请求可以通过 HttpClient类...

android客户端和服务器端怎么交互
android客户端和服务器端是基于IntentService的,具体如下:后台使用简单的servlet,支持GET或POST。这个servlet最终返回给前台一个字符串flag,值是true或false,表示登录是否成功。然后在安卓的ADT上创建一个安卓项目,建立两个Activity,分别作为登录界面和登录成功界面。HTTP的访问公共类,用于处理GET和POST...

android手机和服务器用什么传递数据
可以通过HTTP的方式传送数据,服务器上开启一个tomcat,然后android手机去访问就可以了.

如何在android应用程序和远程服务器之间发送或接收数据
建议:在客户端和服务端之间写一个自己的通信协议。比如:客户端要更改、删除服务端的数据,就给服务端发送一个报文:“删除”+表名+条件。服务端这么接到后,就调用服务端的程序,将接到的报文转化为sql语句执行即可。简单的一个流程就是上面那样子啦,有点像QQ和QQ服务器的一个交互过程。补充:如果...

...以android为客户端,pc为服务器端,如果实现通讯交互??android+s2sh...
一般android和服务器交互用http请求就可以了,andriod的http封装的不错,可以直接用。另外socket通讯也可以。我有一个练习用的口袋微博的例子 分为服务端和客户端 需要参考的话留下邮箱

相似回答