成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡析AMF協議的內容處理流程

網絡 網絡管理
下面我們主要介紹了AMF協議的一些基本處理流程(基于HTTP協議的)。而后還對它的一些應用領域也做了簡單的介紹。希望對大家有所幫助。

對Flash比較熟悉的朋友可能知道AMF協議。這個協議的使用更多地是在一些資料處理等方面的領域。但是這個協議也仍然是基于Http協議的。那么我們現在就來簡單了解一下有關AMF這個協議的具體情況吧。

基于Http協議的AMF協議

它的內容處理過程大致是這樣:

1.從客戶端獲取Http請求(Request)流.

2.對流進行解串行化(Deserialize),得到服務器端程序能夠識別的數據,并建立一個響應(Response)消息

3.Debug開始

4. 對流進行各種處理(記錄、許可、服務)得到返回值

5.對響應流進行串行化

6.發送Http響應給客戶端

Flash ActionScript數據類型在AMF協議中對應的值是:

  1. Number 0x00;  
  2. Boolean 0x01;  
  3. String 0x02;  
  4. Object 0x03;  
  5. MovieClip 0x04;  
  6. Null 0x05;  
  7. Undefined 0x06;  
  8. Reference 0x07;  
  9. ECMAArray 0x08;  
  10. ObjectEnd 0x09;  
  11. StrictArray 0x0a;  
  12. Date 0x0b;   
  13. LongString 0x0c;   
  14. Unsupported 0x0d;   
  15. Recordset 0x0e;   
  16. XMLObject 0x0f;   
  17. TypedObject(Class) 0x10;  

AMF(Action Message Format)是一種binary format的資料型態,透過AMF over HTTP的方式將flash端資料編碼后傳回server,server端的remoting adaptor接收到資料后則會譯碼回正確的native對象,交給正確的程序處理。

AMF除了用于Flash remoting外,也廣泛的用于Local Connection 與Flash communication server,它最大的特色在于可直接將flash native object,例如Object, Array, Date, XML,傳回server端,并且在server端自動進行轉譯成適當的對象,例如flash 的Array傳回PHP時就會自動轉換為Associative Array;這個特色對開發者最大的好處在于不需要再人工處理serialization與deserialization的繁復工作,不但精確度更高,同時開發也更省時間。
 
由于AMF協議是binary format并且編碼時經過高度壓縮,因此非常適合用來傳遞大量的資料,根據flashorb網站的測試(主要針對web service與flash remoting),當資料量越大時,flash remoting的傳輸效能就越高,遠遠超過web service的表現,因此同樣的道理也可得知xml,loadVars, loadVariables等使用plaine text format的傳輸方式自然也無可比擬。

責任編輯:佟健 來源: 互聯網
相關推薦

2010-06-28 09:43:14

AMF協議

2010-09-08 16:25:39

SIP協議棧

2010-09-10 09:52:44

開源協議棧

2010-06-21 14:37:36

AMF協議

2011-07-20 10:20:04

2010-06-24 16:57:30

AMF協議

2010-06-21 13:59:33

AMF協議

2010-06-21 15:06:45

AMF協議

2010-06-18 13:53:22

AMF協議

2010-06-18 14:31:41

AMF協議

2010-05-31 16:59:28

IPv6協議

2010-06-28 09:50:42

AMF協議

2024-05-31 12:38:32

2010-09-09 16:42:18

嵌入式IPv6協議棧

2010-06-28 10:03:34

AMF協議

2011-07-12 14:04:58

2022-11-21 12:06:04

2010-06-21 13:14:09

AMF協議

2010-06-18 15:20:31

AMF協議

2009-08-12 16:38:35

C#讀取XML節點
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九九色综合 | 韩国精品一区 | 日韩欧美在线免费观看视频 | 日韩成人在线免费视频 | 午夜小视频在线播放 | 欧美中国少妇xxx性高请视频 | 中文字幕免费在线观看 | 老司机午夜性大片 | 欧美一区二区大片 | 91在线电影 | 国产欧美一级 | 夏同学福利网 | 精品国产精品国产偷麻豆 | 午夜一级做a爰片久久毛片 精品综合 | 一区二区免费在线 | 国产欧美视频一区二区三区 | 欧美黑人狂野猛交老妇 | 国产精品不卡 | av三级| 欧美亚洲视频在线观看 | 麻豆va | 麻豆av在线免费观看 | 国产成人在线一区二区 | 日韩中文字幕在线播放 | 国产一区二区三区在线 | 成人深夜小视频 | 国产 91 视频| 成人在线免费 | 国产精品一区二区久久 | 天天草天天射 | 欧美日韩成人一区二区 | 拍真实国产伦偷精品 | 久久99精品久久久久久 | 日韩精品一区二区在线观看 | 国产精品爱久久久久久久 | 国产精品久久久 | 国产精品入口 | 在线免费看91 | 日本一区视频在线观看 | 国产精品视频免费观看 | 日韩一区二区三区视频在线播放 |