AS2協議
出自 MBA智库百科(https://wiki.mbalib.com/)
- AS2協議(Applicability Statement 2)
目錄 |
什麼是AS2協議[1]
AS2協議或稱AS2是一種廣泛應用於商業環境中的安全消息交換協議,它支持非同步消息佈置通知(MDN,Message Disposition Notification)選項——非同步確認。依照各方之間的協議,消息發送者指定使用非同步MDN,並將MDN欲發送到的URL地址提供給接收者。消息發送和確認接收是解耦合的。發送者負責接收確認並將確認與它應用的消息相關聯。
自從沃爾瑪率先使用AS2協議以來,它最為重要的作用是用來作為EDI(電子數據交換)的通訊協議,因為它具有安全、可靠、不可抵賴、送達回執等特性和功能。
AS2協議目前被廣泛的應用於保險、金融服務、石油、政府、製造、零售、物流等幾乎所有的商業B2B領域的電子數據交換。國際上主流的EDI軟體都已支持AS2協議。Drummond Group是全球權威的軟體測試實驗室和軟體開發商認證機構,目前通過其認證的軟體開發商包括:GXS、IBM、Oracle、HP、TIBCO、SoftwareAG、Welinksoft(Shanghai)等。
- 排除或減少增值網路(範)費用
- 設計推擠數據安全地並且可靠地在互聯網
- 快速和可靠的連通性
- 加密保證僅發令者和接收器可能觀看數據
- 數字簽名保證認證;僅消息從授權發令者被接受
- 對a的用途散列演算法保證數據完整性通過查出本文在傳輸期間,是否被修改了
- a的費用靜態IP地址,永久互聯網連接,防火牆和相關的專門技術
- 不能拉扯數據
- 文件再開始是任意的
- AS2軟體的費用
- 需要處理用於安全連接的證明
- 只工作TCP/IP網路
AS2協議根據HTTP和SMIME。是秒鐘,因為協議開發了並且使用用於原始的AS1協議的同樣簽署,加密和MDN大會。換句話說:
- 文件被送作為“附件”在一則特別地被編碼的SMIME消息(AS2消息)
- AS2信息使用總傳送HTTP或HTTPS協議(安全套接字層-亦稱SSL-由HTTPS暗示)和通常使用“崗位”方法(用途“得到”是罕見的)
- 消息簽字,但不必須是
- 消息被加密,但不必須是
- 消息也許請求MDN消息後面,如果所有進展順利,但不必須請求這樣消息
- 如果原始的AS2消息請求MDN…
- 在署名的收據和成功的證明在MDN,原始的發令者意志“知道”接收者收到了他們的消息(這提供AS2的“非拒絕”元素)
- 如果有收到或解釋原始的AS2消息的任何問題,也許退還“不合格的”MDN。然而,一部分的AS2協議闡明,客戶必須對待缺乏MDN作為失敗,因此某一AS2接收器在這種情況下不會簡單地退回MDN。
象任何其他,在所有調動可能發生之前,作為文件傳輸,AS2文件傳輸典型地要求交換的雙方換SSL證明和具體“貿易的伙伴”名字。AS2貿易的伙伴名字可能通常是所有合法的片語。
- MDN選擇
不同於AS1或AS3文件傳輸,AS2文件傳輸提供幾“MDN回歸”選擇而不是傳統選擇“是”或“沒有”。具體地,選擇是:
- AS2以“Sync”MDNs
回歸同步MDN通過HTTP(“AS2Sync”)-這個普遍的選擇允許他們曾經送原始消息的AS2MDNs返回到AS2消息發令者客戶同一HTTP連接。這“MDN,當您等待”能力時做“AS2Sync”調動最快速作為文件傳輸的任何類型,但它也保留MDN請求這個味道從使用與可以的大文件(時間在低落帶寬情況)。
- AS2與“ASync”MDNs
回歸非同步MDN通過HTTP(亦稱。“AS2Async”)-這個普遍的選擇允許AS2MDNs後返回到AS2消息發令者的伺服器在不同的HTTP連接。MDN請求這個味道,如果大文件是包含的,通常使用。
- AS2與“電子郵件”MDNs
通過電子郵件退回(非同步)MDN-這個罕見半新選擇允許AS2MDNs返回到AS2消息發令者通過電子郵件而不是HTTP。否則,它於“AS2Async(HTTP)”是相似的。
- AS2與沒有MDNs
不要退回MDN-這個選擇在任何其他運作象做作為協議:一則AS2消息的接收器以簡單地被設置的這個選擇不設法退回MDN到AS2消息發令者。
- ↑ (美)MichaelCzapski,SebastianKrueger,BrendanMarry,吳眾欣,劉洋.JavaCAPS基礎、應用與案例[M].機械工業出版社,2009
AS2協議已經快要成為EDI電子數據交換的首選通訊方式了。幾乎所有的銀行、大製造企業、大零售企業都支持這種方式的通訊。