最近開始學習 Flash 和資料庫整合,無可避免,學習 Flash Remoting 將是最好的選擇,因為算有點難度,所以決定將重點記錄下來,提供討論的環境也幫助自己學習。

那麼先由觀念開始吧,Flash Remoting 簡而言之,是一種將本地端 flash 和遠端 Server 連結的溝通技術,讓兩端之間能夠交換資料,令 Flash 能夠達成動態置換內容的目的。

一般的 Flash 可以藉 LoadVars( ) 載入變數供 Flash 利用,Flash 執行完畢後統一將搜集好的資料傳至網頁上再寫入資料庫,因此一般的 Flash game 積分排行榜大致上可以依此程序製作,不過這種方法僅適用於單向的資料傳輸。若能讓 Flash 達成雙向資料傳輸,將會破除 Flash 是外貌協會會員的迷思,而能設計不僅外表華麗更富內容的網頁程式,也是讓 Flash 邁向 RIA(Rich Internet Application) 的必經之路,而 Flash Remoting 則是實現 Flash 雙向資料傳輸的解決方案。

Flash Remoting 採 Macromedia 的 Action Message Format ,這是一種高度壓縮的 binary format (雙位元資料格式),很適合用來傳遞大量資料。關於支援 Flash Remoting 的 Server 端,目前 Macromedia 官方支援的有 Java、ColdFusion、.Net 三種,Macromedia 官方沒有承認的 AMFPHP 由於擁有 php 使用者鼎力支持成為竄紅的黑馬。
2005/08/25 13:45 2005/08/25 13:45
2005/08/25 13:45 

Trackback Address :: http://blog.raienet.com/trackback/23


[◀ PREV][1]... [387][388][389][390][391][392][393][394][395]... [410][NEXT ▶]