Flex4與java通信(一、與普通java類通信)

這裏介紹一種方法:使用BlazeDS實現Java和Flex通信

 

BlazeDS 是一個基於服務器的 Java 遠程控制 (remoting) 和 Web 消息傳遞 (messaging) 技術,它能夠使得後端的 Java 應用程序和運行在瀏覽器上的 Adobe Flex 應用程序相互通信。

 

1、開發準備

    1. 安裝 JDK 和 Tomcat, 並且實現成功配置。

    2. 安裝 Flex SDK. 詳細請見官方文檔

    3. 下載 BlazeDS , 如果你使用的是 turnkey 版本(建議下載此版本)裏面實際上包含了 Tomcat 服務器了。

    我使用的是myeclipse8.5、Flash Builder 4

 

2、先建java工程flexdemo,並導入BlazeDS

   

   點擊確定,然後選中導入進來的BlazeDS複選框

     

    點擊Finish,完成。

3、配置tomcat服務器,部署應用,並啓動服務。


4、打開Flash Builder4客戶端,創建Flex項目flex4demo

    

   點擊下一步,進入J2EE服務器配置項,配置如下:

   

    點擊下一步,進入flex項目構建路徑選項

   

    點擊完成。

 

5、回到myeclipse編輯器,創建HelloService類,添加sayHello()方法。

   

 

6、配置遠程服務目標(WebRoot/WEB-INF/flex/remoting-config.xml)

    

7、回到Flash Builder4編輯器mxml中寫入如下代碼:

8、運行flex應用,you can see:

      

ok!第一個flex與java通信的實例完成了!

發佈了30 篇原創文章 · 獲贊 6 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章