我在Flex (客户端)和jquery中有一个项目,我想把它转移到客户端的red5上。我想重用Java服务器端代码的一些部分,并使用Java的jQuery支持。
是否有其他解决方案可以用于与服务器的通信?
发布于 2012-03-03 00:44:53
是的,我读到过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或从下面这样的内容开始:
$.ajax({
url: "your-web-service.php",
context: document.body,
dataType: "json",
success: function(data){
// do something with data
$(this).addClass("done");
}
});发布于 2012-03-03 00:42:30
JSON可能是您最好的选择,它非常简单,在Java和JQuery中都得到了很好的支持。
发布于 2012-03-03 00:51:39
JSON使事情变得简单,但您也可以使用XML作为数据交换格式。jQuery可以很好地处理JSON和XML。如果你希望做一些像SOAP这样的事情,我想这是可以做到的,但是我非常确定jQuery不会直接做SOAP。
就迁移到PHP而言,在您的情况下,我不会费心。如果您的应用服务器运行得足够安全、可靠和快速,那么为什么还要考虑进行更改呢?
https://stackoverflow.com/questions/9536951
复制相似问题