为了账号安全,请及时绑定邮箱和手机立即绑定

你好,现在有一个需求,安卓上想获取Oracle数据库的数据,获取后再APP上进行多样化的处理展示。

你好,现在有一个需求,安卓上想获取Oracle数据库的数据,获取后再APP上进行多样化的处理展示。

蓝山帝景 2023-04-25 19:15:19
网上查询了解了一下,Android获取Oracle数据,需要一个中间层,即Web服务,安卓客户端通过HTTP协议请求这个服务,获取数据。因为是初学者,各方面不太懂,我想知道Web中间层,是要通过Servlet技术,JDBC连接Oracle获取数据,生成一个XML网页,然后安卓端来解析这个XML网页获得数据吗?还是,安卓通过HTTP协议,发送一个请求参数,然后Servlet根据不同的请求参数再通过JDBC查询数据,返回给安卓吗?希望有这方面经验的前辈,能够多多指点,谢谢!
查看完整描述

1 回答

?
开满天机

TA贡献1786条经验 获得超13个赞

我认为,web中间层其实可以是任何可以通过驱动连接oracle的后台语言,servlet、c#等都可以。

整个流程是:安卓发送http请求(携带查询参数) -> servlet接受参数 -> 连接oracle -> servlet处理数据并封装返回结果集 -> 安卓收到返回的http请求结果数据并处理。

至于楼主说的是xml网页还是数据,本质上都是封装的数据集合,要看调用方需要的是什么格式,是xml,json还是网页都可以。


查看完整回答
反对 回复 2023-04-28
  • 1 回答
  • 0 关注
  • 210 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信