2012-03-02 75 views
3

我有一个项目在Flex(客户端)和Java Red5,我想移动到客户端的jQuery。我想重用Java服务器端代码的某些部分,并使用Java的jQuery支持。jQuery客户端和Java服务器端 - JSON的替代品?

是否有其他解决方案可用于与服务器的通信?

+0

[JSON](http://json.org/)也只是一种以浏览器可以轻松解释为本机JS对象/数组的格式标记数据的方法。请参阅[Java中的JSON](http://json.org/java/)和[Javascript中的JSON](http://www.json.org/js.html)。它通常用于在客户端/服务器之间发送数据,而不是GET/POST或XML。 – 2012-03-02 16:45:13

回答

1

是的,我读过http://www.playframework.org是一个用于构建基于Java的RESTful Web服务的优秀框架。这样,您可以轻松地将jQuery和JSON请求与Java Web服务集成。

这个网站,http://coffeebean.loicdescotte.com/2011/01/how-to-export-objects-to-json-with-play.html,有一个很好的例子,说明如何将内容导出为JSON。

至于jQuery的本身,check the doc's或像这样开始:

+0

非常感谢! – TheFrenchGuy 2012-03-05 08:15:12

1

JSON可能是您最好的选择,非常简单,并且在Java和JQuery中都得到很好的支持。

+0

谢谢你的回答! – TheFrenchGuy 2012-03-05 08:16:53

1

JSON让事情简单,但你也可以使用XML作为数据交换格式。 jQuery和XML都能很好地发挥作用。如果你希望做一些像SOAP这样的事情,我认为它可以完成,但我很确定jQuery并没有完全开始使用SOAP。

只要移动到PHP去,在你的情况我不会打扰。如果你的应用服务器运行安全,稳定,速度快,那么为什么还要考虑改变?

+0

非常感谢! – TheFrenchGuy 2012-03-05 08:14:31