2013-06-05 51 views
0

我有一個從GWT服務器代碼調用的Web服務。我從該Web服務獲取XML作爲響應。我想將該XML傳遞給JavaScript的客戶端並按原樣呈現。我們怎麼做到這一點?在GWT RF設置中從服務器發送XML數據到客戶端

我們使用GWT 2.5和RequestFactory。

謝謝了。

+0

客戶端從ws-server獲取XML,還是客戶端詢問gwt-server,以及gwt -server從最終的ws-server獲取XML。換句話說,有兩臺服務器還是一臺? –

回答

0

當您使用某些ORM(如Hibernate)時,RequestFactory是一種特殊的傳輸方式。在你的情況下,你使用web服務,而不是ORM。所以你可以使用另一種遠程調用技術,例如GWT-RPC。只需使用將字符串作爲XML返回的方法來準備RPC服務即可。有關如何進行RPC調用的更多詳細信息,請參閱this page

編輯。正如@Andrea Boscolo指出的那樣,在這種情況下,您也無法阻止您使用RequestFactory(請參閱他的評論)

+0

只要說你可以像使用ServiceLocator和/或ValueProxy一樣使用RPC就像RPC服務一樣。 –

+0

好點,謝謝安德烈 –

相關問題