之前文章裏已經介紹了FMS是什麼,怎樣安裝FMS,現在就寫一個地球人都知道的Hello world程序來了解下,Flex客戶端是怎樣連接上FMS,並進行通訊的。
首先要在FMS安裝目錄下找到applications這個文件夾,在這個文件夾下面建立一個工程,建立工程其實就是新建一個文件夾,我們吧這個文件夾命名爲firstFMS。
本次的hello world例子設計是:
- 客戶端初始化的時候連接FMS;
- 客戶端調用服務器端的遠程通訊服務裏面的方法HelloWorld;
- 服務器端的服務文件裏有一個HelloWorld這個方法,把客戶端傳過來的world這個單詞,變成hello world返回給客戶端。
服務器端使用的通訊文件格式是:.asc文件,可以用記事本創建,也可以用Flash CS來創建,我使用的是Flash CS3,網上很容易找到下載,創建一個main.asc文件,放入到applications/firstFMS目錄下,代碼內容是:
main.asc:
客戶端使用的編輯器是Flex Builder3,新建一個名爲FirstFMS的工程,編寫代碼如下:
FirstFMS.mxml
寫好之後啓動FMS服務,運行工程,點擊按鈕之後就能看到服務器端返回的消息了。
這裏不能上傳附件,想要源代碼的可以留下Email,我會打包發過去。