【问题标题】:Why using RESTFul web service to populate a database is a good habit?为什么使用 RESTFul Web 服务填充数据库是一个好习惯?
【发布时间】:2012-05-30 22:33:22
【问题描述】:

我的问题实际上在标题中。 我正在开发一个填充远程 mysql 数据库(在亚马逊云服务器中)的 Android 应用程序。

为什么不使用与 Java 程序相同的技术(例如使用导入 java.sql.Connection 对象)?

谢谢你,R.

【问题讨论】:

标签: android mysql rest database-connection


【解决方案1】:

REST 有很多好处,下面很少

您可以使用适用于各种语言和平台的标准 HTTP 方法调用来发出请求和检索信息

基于标准的安全性:利用 OAuth 协议对 REST 调用进行身份验证

灵活的格式:REST API 支持 XML 序列化和 JSON 格式

【讨论】:

  • IMO,这个答案具有误导性,“HTTP 缓存和代理服务器......”为什么在我填充内容时这对我有帮助? http缓存不会缓存我想要填充的数据......“你复杂的业务/数据库逻辑......”以及为什么在这种情况下这对我有帮助......“你不需要分开..." 有一个 url 可以发布/放置您想要在数据库中插入的内容....
  • "最后但并非最不重要,json 比 xml 太轻" 在其余规范中说您必须使用 json,如果我愿意,我可以使用 xml,有很多使用的其余服务xml也是。在所有答案中,它都没有回答,“为什么不使用 java 程序中使用的相同技术(比如使用 import java.sql.Connection 对象)?”
猜你喜欢
  • 1970-01-01
  • 2020-01-03
  • 1970-01-01
  • 2014-11-10
  • 1970-01-01
  • 2012-01-19
  • 2013-02-13
  • 1970-01-01
  • 2011-07-02
相关资源
最近更新 更多