• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

android - 使用 REST Api 的移动应用程序开发计划是个好主意吗?

[复制链接]
菜鸟教程小白 发表于 2022-12-12 21:51:17 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我是移动原生应用开发的新手。

但我熟悉网络应用程序开发。

我打算先开发 iPhone Native App,然后再开发 Android Native App。

为了尽量减少工作量,我的计划是为我的应用开发 REST API。

API 服务器将处理数据库 CRUD 和 session ,以便 Native App 调用

以抽象方式从数据库中获取数据。

这样我的 iOS、Android 等原生应用就可以使用那些 REST API

读取和写入照片、文本、LatLng 等

我不确定这是开发原生应用程序的推荐方式。

也许与原生应用程序和数据库直接通信会有更好的性能,但我担心在每个其他原生应用程序版本中开发逻辑。



Best Answer-推荐答案


是的,在 Android 中这是一种很好的推荐方法。 尽管 KSAOP2 在某些 android 应用程序中工作,但在 android 中没有对 SOAP 的官方支持。 要实现客户端使用restful web svc,您需要在单独的线程中执行此操作。 Android 4.x 不支持主线程中的网络连接。

iOS:如果 webapplciation 提供 RESTful webservice 或者你可以使用 SOAP,它可能会很好。在 SOAP 中连接网络 url 会消耗更多内存。

RESTful 方法是除 SOAP 之外的普遍接受的 Web 服务。

关于android - 使用 REST Api 的移动应用程序开发计划是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11374416/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap