android – 如何使用Webservices连接到远程数据库?

android – 如何使用Webservices连接到远程数据库?,第1张

概述我有一个 Android APP.我需要连接到远程D.B.在网上.我所知道的是,我必须使用安装在远程数据库服务器上的Web服务. 我的Android APP必须连接到Web服务,并且Web服务将执行逻辑 *** 作以从D.B.获取必要的数据.并将它们发送给我. 好的,Web服务不是问题,我有一个朋友会这样做(我不知道Web服务),但我不知道我如何与Web服务建立联系,我也不知道如何必须是Web服务的功能. 我有一个 Android APP.我需要连接到远程D.B.在网上.我所知道的是,我必须使用安装在远程数据库服务器上的Web服务.

我的AndroID APP必须连接到Web服务,并且Web服务将执行逻辑 *** 作以从D.B.获取必要的数据.并将它们发送给我.

好的,Web服务不是问题,我有一个朋友会这样做(我不知道Web服务),但我不知道我如何与Web服务建立联系,我也不知道如何必须是Web服务的功能.

我需要做选择,给我多行信息,并选择,然后我必须发送数据到Webservice(“选择和插入”的参数),我简单地调用webservice的函数与正常参数?或者它比这更难?我已经搜索了教程,告诉我在谷歌上这样做,但我找不到一个很好的教程,说明如何做到这一点…

有人能给我一点帮助吗?例如,一个很好的教程,初学者将androID连接到远程数据库与webservices?

谢谢

解决方法 您可以使用以下代码连接到Web并将数据作为字符串获取,可能发送给您的数据将采用JsON或XML的形式,您可以解析它们.

关于如何连接到Web服务,只需提供您要连接的URL并传递参数. String urlstr =“www.yoursite.com/API.PHP?parameter1=”parameter1“& parameter2 =”parameter2;

URL updateURL = new URL(urlstr);                   URLConnection conn = updateURL.openConnection();                  inputStream is = conn.getinputStream();                   BufferedinputStream bis = new BufferedinputStream(is);                   ByteArrayBuffer baf = new ByteArrayBuffer(100);                   int current = 0;                  while((current = bis.read()) != -1){                       baf.append((byte)current);                  }                  String  HTML = new String(baf.toByteArray());

this链接可能会清楚地说明您如何在应用程序中使用互联网数据.

总结

以上是内存溢出为你收集整理的android – 如何使用Webservices连接到远程数据库?全部内容,希望文章能够帮你解决android – 如何使用Webservices连接到远程数据库?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1128233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存