我想为移动计算创建数据库和网络服务。数据库应该是通用的,这意味着 iOS 和 Android 可以轻松访问它。 因此我用 php webservice JSON 和 mysql db 尝试了一些东西。但我认为更专业的环境是 Java JAX Restful 服务。 JAX Webserive 是否需要像 tomcat 这样的应用程序服务器? iOS 是否与 JAX Restful 服务兼容(我认为是的,因为 API 是 JSON)?
或者只是 php mysql json 是一个有效的解决方案? 如果有人已经做过这样的项目一些信息,那就太好了。
问候
托比
最佳答案
一般来说,对于 JAX,您会使用 Jersey 和 Tomcat 之类的东西。 JAX 建立在 Servlet 模型之上。 iOS/Android 将是兼容的,因为您仅通过 JAX 通过 JSON 之类的东西提供 RESTful 服务。它看起来与 PHP RESTful 服务器没有什么不同(可能在服务器 header 之外)。
在选择语言/框架时,从来没有一个正确的答案。当然这总是一个商业原因,人们已经知道 java.lang 了吗?是否会有大量开发人员参与该项目,类型安全是否重要等。
一些信息: https://www.ibm.com/developerworks/library/wa-aj-tomcat/
关于php - 用于移动访问的 Web 服务和数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40031644/