我使用Jersey创建了一个Java REST服务。我使用了三个HTTP“动词”GET、POST和DELETE。我想为服务创建几个原型前端。经过大量的研究,很多可以追溯到2008和2009年,我一直无法找到任何简单的东西。
我的三个选择是:
1) resthttpservice。这个项目已经一年没有更新了。唯一的活动是个人用户已经实现的一次性建议。
http://code.google.com/p/resthttpservice/
2)创建AIR应用程序。这不是不可行的。
3)编写自己的套接字级别的代码,但是flash播放器有一个安全限制,我需要实现一个策略服务器。
我已经读过一篇关于使用Flex作为REST服务是否值得的问题。这些信息也很陈旧。我想把REST服务引入我的公司,但是Flex对HTTP、PUT和DELETE的有限支持令人沮丧。我的服务还使用Accept标头来确定是否将JSON或XML返回给客户机。如果不进行套接字编程,我似乎无法更改HTTP标头。我对此没有意见,但是安全策略的事情很烦人。
有没有一种简单的方法将Flex4与使用PUT/DELETE和Accept HTTP头的RESTful服务一起使用?
请帮帮忙。我很沮丧。
发布于 2010-05-25 22:54:02
我建议使用BlazeDS作为代理。还可以从stackoverflow中读取此discussion。
https://stackoverflow.com/questions/2901550
复制相似问题