0

在我们的应用程序中,我们有一个 Adob​​e Flex 客户端,它通过一个通过 Spring 公开的外观(使用 AMF)与我们的 Java/Spring 后端通信。

关于如何利用这个外观从 iOS 进行远程调用的任何建议?请注意,我更喜欢可从其他客户端(Android 等)重用的后端框架。

我听说过 JSON 和 RESTful Web 服务。是否有一种方法可以轻松地将现有外观服务公开为使用 JSON 进行对象序列化的 RESTFul Web 服务?

或者你会推荐一些不同的东西吗?

任何信息和/或指针将不胜感激!

更新:

所以到目前为止我们有一个选择:通过 Spring 的 JSON 请求和响应

有人想建议任何其他方式吗?

4

1 回答 1

2

Spring主要通过使用注解来支持 JSON 请求和响应(例如,参见Spring In Practice 博客中的这篇文章)。

虽然我认为您不太可能通过现有的 AMF 外观,但我认为使用相同的基础 Spring 控制器创建 JSON-over-HTTP 外观可能非常简单(假设您使用的是 Spring MVC)。

编辑:您创建的 JSON-over-HTTP 外观是否真正 RESTful 很大程度上取决于您的实现。

于 2012-10-23T23:12:23.300 回答