[英]Remoting from iOS to Java/Spring backend
在我们的应用程序中,我们有一个Adobe Flex客户端,它通过一个通过Spring公开的外观(使用AMF)与我们的Java / Spring后端进行通信。
有关如何利用此门面从iOS进行远程调用的任何建议? 请注意,我更喜欢可以从其他客户端(Android等)重用的后端框架。
我听说过JSON和RESTful Web服务。 是否有办法轻松地将现有的Facade服务公开为使用JSON进行对象序列化的RESTFul Web服务?
或者你会推荐一些不同的东西?
任何信息和/或指针将不胜感激!
更新:
所以到目前为止我们有一个选项:通过Spring的JSON请求和响应
有人想建议其他方法吗?
Spring支持JSON请求和响应(参见例如, 这articl从Spring在实践博客E),主要是通过使用注释。
虽然我认为您不太可能通过现有的AMF外观,但我认为使用相同的底层Spring控制器创建一个JSON-over-HTTP外观可能非常简单。 (假设您使用的是Spring MVC)。
编辑:您创建的JSON-over-HTTP外观是否真正是RESTful在很大程度上取决于您的实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.