gpt4 book ai didi

java - iPad 开发是否可以通过 Java 代码与 Spring Framework 进行交互,使用 TomCat 在服务器上托管 Web 服务?如何?

转载 作者:行者123 更新时间:2023-11-28 22:35:55 24 4
gpt4 key购买 nike

这是我的背景:

我想创建一个与 Oracle SQL 数据库交互的 iPad 应用程序。我有来 self 的 Flex 应用程序的现有 Java 代码,它使用 Spring Framework 处理所有数据库请求和修改。 Flex 应用程序通过 TomCat 作为 Web 服务运行。现在我想把那个 flex 应用程序做成移动 iPad 版本。我无法确定使用现有 Java 代码并将其用于 iPad 的最简单方法是什么,因为 iPad 使用 URL 请求而不是直接与 Java 进行交互。

我的问题是,我能否将现有的 Java 代码与 Spring 框架结合使用,从而节省编写所有后端处理代码的时间?基本上我想通过从 iPad 执行请求来访问我的 Java 代码中的所有类。这可能吗?我是否需要 JSON 或 XML 才能在 iPad 和 Java 代码之间进行交互?

总结:

我可以用吗

iPad Objective-C <-----> TomCat Web 服务上的 Java(带有 spring 框架)来处理 oracle SQL 数据处理?如果是这样,我需要怎样的技术以及需要什么技术?我需要 JSON 还是 XML,这在 iPad 和 Java 之间有何影响?

谢谢!

最佳答案

一个好的方法是将您的应用程序设计为与返回 JSON 的 RESTful 服务通信。一旦完成,您的 iPad 应用程序甚至不必知道服务器代码是用 Java 编写的。它只是通过 HTTP 进行交互。

这里有一个关于设置 tomcat 以托管 RESTful 服务的好教程:http://www.vogella.com/articles/REST/article.html - 我已经将其用于我正在开发的应用程序。甚至不需要 Spring 。

您可以使用 XML,但我认为 JSON 更简单。这是一个很好的博客,概述了双方的优缺点。 http://digitalbazaar.com/2010/11/22/json-vs-xml/

关于java - iPad 开发是否可以通过 Java 代码与 Spring Framework 进行交互,使用 TomCat 在服务器上托管 Web 服务?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14595512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com