Luar's Flash Playground:重新思考XML與Web Services選擇
新聞(101)
觀點或評論(94)
Flash書(63)
教程(73)
Design Patterns(3)
FlashCom筆記(47)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(23)
Ajax筆記(9)
習作(51)
組件(17)
酷站(32)
學習資源(28)
書籍推介(15)
本站與我(91)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
重新思考XML與Web Services選擇 (15-11-2005)

最近因為Flex 2.0沒有Client-side Remoting連接能力的困擾,再加上即將開始的大型專案,由於客戶對Flash缺乏信心,擔心安全問題,雖然多番解釋,Flash比HTML網站某程度上更安全,但不得要領,結果這個專案最後決定分別做HTML(滿足客戶)和Flash(滿足開發團隊我們自己)兩個版本。這兩件事讓我反思Flash Remoting是否最好的與Server連接技術?由於要配合HTML和Flash兩個版本,數據部分最好能夠共用通用,只是表現層有HTML和Flash之分別,因此能夠讓兩者都接受到的連接技術,只有XML和Web Services。

XML實作上比較簡單,數據大小相對少,配合XSLT已經可以Render出好好HTML網頁。但是在DataType轉換上,又要自己下一番苦工。

Web Services在實作上較麻煩,如果有好的開發用Library配合,工作應該可以輕鬆一點。Web Services數據大小較大,但它也是XML格式再配合Data Type,因此無論在HTML網頁Render上和數據交換上,應該比普通XML有黠優勢。

這專案將來也有向第三者公開的API,因此在數據傳遞實作上,以Web Services作首要選擇,應該是合理的。

本文章由發表。
意見
  • 瓦。。。这是一个什么样的专案
    客户竟然会出钱多制作一个“滿足開發團隊我們自己”的版本。。。

    由Anonymous於15-11-2005發表

  • XSLT的overhead不輕,如果要即時render,可能是相當昂貴的作法

    由aladdin於17-11-2005發表

  • 可能还是用Web Service比较快吧,特别如果你的数据量不是超级大,SOAP和XML-RPC在各个平台上都要不错的实现啊。

    由KevinBMM於22-12-2005發表

同組文章

Movable Type 4.32-en系統支持,Luar's Production版權所有。