如何在android应用程序和远程服务器之间发送或接收数据

如题所述

直接操作是办不到的,而且这样很不安全。
有方法达到你想要的效果,具体如下。
建议:在客户端和服务端之间写一个自己的通信协议。
比如:客户端要更改、删除服务端的数据,就给服务端发送一个报文:“删除”+表名+条件。
服务端这么接到后,就调用服务端的程序,将接到的报文转化为sql语句执行即可。

简单的一个流程就是上面那样子啦,有点像QQ和QQ服务器的一个交互过程。

补充:如果楼主对TCP/IP协议比较了解的话,上面的过程可以轻松实现。现实中的应用例子也是这样,谁也不会让Client直接操作数据库的,那无异于自杀。
温馨提示:内容为网友见解,仅供参考
无其他回答

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

android平台的app、手机客户端和后台服务器怎么进行数据交互?
所以最好是服务器提供appAPI接口,通过http访问服务器,获取数据,数据一般是json,或者xml,拿到后解析数据就可以了,然后再用UI框架或者其他框架或者自定义的UI封装下格式很漂亮了,至于cookie和session等,看你的习惯,网络验证和签名那些也自己看习惯,如果涉及到大数据,还需要引入第三方框架的,直接引入...

想让android做为客户端 pc作为服务端相互传送数据该怎么做 求大神指教...
在电脑上下个豌豆夹或360手机助手之类的软件,里面可以选择手机和电脑的链接方式,估计你的意思是想用无线方式,那你就选无线链接,然后用电脑就可以给手机传文件了,但这种好像只能电脑给手机传文件,在手机上无法选择给电脑传文件,当然在电脑上操作可以给手机传文件或把手机里的文件传出来 要是复杂一点...

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

android客户端和服务器端怎么交互
IntentService服务,用于在后台以队列方式处理耗时操作。在AndroidManifest.xml中注册IntentService。注意uses-permission节点,为程序开启访问网络的权限。登陆界面处理,注意按钮监听事件中,使用Intent将要传递的值传给service。接收广播类中,同样使用Intent将要传递的值传给下一个Activity。在onCreate()中,动态...

android 怎么给适配器页面传数据
如你的应用有需要用户的证书或服务器的登录,你可以很随意将帐户的管理和认证集成到你的数据传输中。这个类展示了如何创建一个同步适配器和bound service,其中bound service 包裹着适配器。如何提供一些组件能够帮助你将sync adapter 集成到框架里,如何用各种方式运行同步适配器(sync adapter)。注意:同步...

如何让安卓应用可以与我自己搭建的服务器程序交互,目前只能在自己的电...
既然都能交互了,还有什么疑问呢?你可以把你的手机放进你的网络里,然后用你的手机登陆你的服务器,这样不就什么都OK了么?要么就是你想把你的服务器放在外网?那直接架设到外网就OK了啊,你的手机输入你的服务器的网址就OK了啊!你的安卓虚拟机里的东西传到服务器上不就OK了 ...

android如何访问远程服务器
1、现在电脑上安装Teamviewer,运行该软件,会生成ID和密码,如果要每次开机都能远程访问,可以设置无人值守访问,如下图:2、安卓手机端也安装Teamviewer 3、打开手机端,输入ID和密码就可以直连了,如下图:

如何实现android和服务器长连接
所以只需发送长度为0的数据即可。这时候就要用到定时器,在android系统上,定时器通常有一下两种:1.java.util.Timer2.android.app.AlarmManager分析:Timer:可以按照计划或者时间周期来执行相关的任务。但是Timer需要用WakeLock来让CPU保持唤醒状态,才能保证任务的执行,这样子会消耗大量流量;当CPU处于休眠...

Android开发的客户端与服务器数据访问问题
企业级应用数据传输协议一般是用TCP\/IP,android有自己的httpuriconnection、还有HttpPost、HttpGet方法,可以发送post\/get请求,返回流,然后根据流的返回类型进行解析,一般返回为XML或者json,当然也可以用socket通信。如果是UDP协议,可以用DatagramSocket ,具体用法网上很多 ...

相似回答