2012-03-02 76 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