2008-09-19 56 views

回答

1

好了,你可以從閃存HTTP請求的任何網址...因此,如果您的Java服務器有一個點,它可以偵聽傳入的請求和處理XML或JSON,您的Flash客戶端可以只發出請求到網址。 BlazeDS和Red5只是爲了讓你更簡單地處理翻譯,讓你可以透明地調用服務器端函數。

+0

是否有可能將BlazeDS,Red5綁定到正常的Web服務器(如Tomcat)? – Gili 2008-09-19 21:16:55

+0

吉利:是的,我這樣做。 – 2009-08-26 09:17:04

0

的WebORB的Java可能是對你有所幫助。它與你的J2EE代碼集成在一起。

欲瞭解更多信息: http://www.themidnightcoders.com/weborb/java/

對不起,我重讀你的問題,你只是在尋找一個客戶端解決方案。在這種情況下,WebORB不會幫助你。很抱歉對於這個誤會。

1

他們是否在瀏覽器中(小程序和SWF)上運行,或者是他們獨立應用程序?

如果他們在瀏覽器正在運行,那麼你可以使用JavaScript。 Flash和Java都可以訪問javascript。它很脆弱,但是很有效。

如果他們的實際應用中運行,那麼你可以有Java的打開一些端口上的套接字連接。然後Flash可以連接到它,並且它們可以來回發送XML數據。

我所做的這兩個,所以我知道他們都工作。 JavaScript的東西是脆弱的,但套接字的東西已經很好。

0

Merapi橋API

默拉皮允許開發人員連接Adobe AIR應用程序,寫在Adobe Flex的用戶的本地計算機上運行的Java應用程序。

0

有一個Caucho的Hessian Web服務協議的Flash實現。這種方法與使用JSon或XML相似,但性能更高,因爲Hessian是一種二進制協議。如果你碰巧在你的服務器上使用Spring,你可以使用Spring/Hessian綁定直接從你的Flash應用程序調用你的Spring服務,只需很少的工作。

相關問題