什么是OFTP
OFTP(ODETTE File Transfer Protocol),即ODETTE(全稱The Organisation for Data Exchange by Tele Transmission in Europe)文件傳輸協議創建于1986年,在EDI中廣泛使用。其命名來源于ODETTE組織(歐洲負責數據傳輸交換的組織)。
OFTP創建的目的是滿足歐洲汽車工業的電子數據交換(EDI)要求,因此OFTP也多用于汽車行業中。它是根據開放系統互連(OSI)模型的精神設計的,利用CCITT X.25建議提供的網絡服務。
OFTP 2是由Data Interchange在2007年編寫的,作為通過互聯網、ISDN和X.25網絡安全傳輸商業文件的規范。OFTP 1.3的描述可以在RFC 2204中找到,而OFTP 2的定義在RFC 5024中。OFTP 2可以點對點或通過VAN(增值網絡)間接工作。這意味著OFTP 2可以在PUSH或PULL模式下工作,而AS2只能在PUSH模式下工作。
OFTP 2可以對信息數據進行加密和數字簽名,請求簽名的收據,并提供高水平的數據壓縮。當通過TCP/IP、X.25/ISDN或本地X.25使用OFTP 2時,所有這些服務都是可用的。當在TCP/IP網絡(如互聯網)上使用時,通過在傳輸層安全(TLS)上使用OFTP 2,可以獲得更高的會話級安全。
需要準備什么
部署OFTP服務的服務器,且交易伙伴可訪問到該服務
ODETTE ID和ODETTE證書
ODETTE ID和ODETTE證書是什么
ODETTE ID和ODETTE證書是ODETTE頒發的付費的ID和證書,ODETTE ID可以用作OFTP連接中的SSID。SSID用來標識OFTP/OFTP2實體,用以數據交換。使用ODETTE證書,可以證明交易雙方的身份,并確保其通過互聯網進行數據交換的通信安全,保護信息免受他人攻擊。ODETTE認證機構(CA)頒發的數字證書可以實現文件加密、來源證明,所有這些都保證了業務交易伙伴的安全和保密要求。
配置OFTP連接需要雙方提供什么信息
SSID SSID作為OFTP數據傳輸中的唯一身份標識,即就是向ODETTE申請購買的ODETTE ID。該值將包含在發送的請求中,以標識發送方身份,并在接收消息時可以尋址到相關的OFTP端口。
Password 與SSID相匹配的密碼。此密碼為自定義值,只需確保交易伙伴系統內配置相同的值即可,長度不超過8位。
Remote Host 遠程 OFTP 服務器的主機名稱或 IP 地址。
Port 端口:連接到遠程 OFTP 服務器的端口。
Public Certificate 發送消息時,用于加密的公鑰證書。該證書必須與交易伙伴的私鑰證書匹配,并在共享 OFTP 詳細配置信息時,交易伙伴應提供此公鑰證書。
除了部署EDI軟件的服務器需要一個公網IP之外,知行EDI平臺默認的OFTP端口是6619,也需要做好端口映射使外網可以訪問到指定端口的服務。可以在cmd中使用telnet host 端口,如telnet kasoftware.cn 6619 來查看服務是否正確開啟。
如何建立OFTP連接
在個人設置中可以配置本端的OFTP信息、SSID、密碼,私鑰證書等信息。
在工作流頁面拖拽出一個OFTP端口,配置交易伙伴的OFTP信息
OFTP端口設置頁面如下圖所示:
如果所有配置均正確,點擊測試連接,順利連接,即可建立OFTP連接。在OFTP端口的輸入選項卡,可以看到發送給交易伙伴的文件,在輸出選項卡,可以看到收到交易伙伴發送的文件。 詳細配置信息請參考:OFTP端口配置
為了確保不同的軟件產品充分滿足OFTP2規范(RFC5024),并可以相互溝通成功,ODETTE建立了一個互操作性測試服務。
審核編輯:符乾江
-
服務器
+關注
關注
12文章
9234瀏覽量
85640 -
文件傳輸協議
+關注
關注
0文章
3瀏覽量
924
發布評論請先 登錄
相關推薦
評論