sftp java测试连通性_如何使用知行EDI系统模拟连通性测试?
如何使用知行EDI系統模擬連通性測試?
EDI(電子數據交換, Electronic Data Interchange 的縮寫)傳輸協議中,都有一個發送方和接收方,雙方需交換配置信息和證書,且均完成配置后進行傳輸。但是很多用戶在未收到EDI配置信息前,需要對EDI連接進行建模和測試。知行EDI系統就支持用戶使用本系統進行EDI傳輸自測。本文將介紹常用的幾種協議在知行EDI系統中的自測模式。
本次測試中將使用證書,證書創建請查閱。
AS2
AS2協議是EDI傳輸協議中常用的一種協議類型。更多詳情可查看 EDI(電子數據交換)AS2通信方式。
知行EDI系統中AS2配置主要包括兩個部分:知行EDI系統的AS2 個人配置。
知行EDI系統的AS2 端口配置,用于設置對接的交易伙伴的AS2 信息和AS2 高級選項配置。
不同系統,不同端口,互發
此配置可參考操作指南 AS2 端口配置。
同一系統,同一端口,自發自收
AS2連通性自測將在同一個知行EDI系統中使用,并且使用同一個端口自收自發。這種模型主要用于演示單方發送&接收功能,檢查發送和接收的文件是否一致,以及同步/異步MDN的區別等。
(1)在PROFILE 界面配置AS2信息,包括AS2 ID, AS2 URL, 證書等,如AS2 ID為Test_AS2;
(2)新建AS2 端口;
(3)在AS2 端口的Settings 界面配置PARTNER 信息,與PROFILE 界面一致,包括AS2 ID, AS2 URL, 證書等;
(4)在AS2 端口Input 頁面創建測試文件,發送;
(5)在AS2 端口Output 頁面查收文件。
同一系統,不同端口,互發
AS2連通性自測將在同一個知行EDI系統中進行,使用不同AS2端口相互發送文件,可以模擬雙方的發送和接收功能。
(1)在PROFILE 界面配置AS2信息, 包括AS2 ID, AS2 URL, 證書等,如AS2 ID為Test_AS2;
(2)新建兩個AS2 端口: AS2_buyer 端口和AS2_supplier 端口;
(3)在AS2_buyer 端口的Advanced 界面, Alternate Local Profile 節處配置本端口的AS2 別名,AS2 ID必須與PROFILE 中的不一致,如AS2 ID設置為AS2_buyer。證書可根據用戶測試需求,選擇是否更換,不更換則繼續使用PROFILE設置;
(4)在AS2_supplier 端口的Advanced 界面, Alternate Local Profile 節處配置本端口的AS2 別名,AS2 ID必須與PROFILE 中的不一致,如AS2 ID設置為AS2_supplier。證書可根據用戶測試需求,選擇是否更換,不更換則繼續使用PROFILE設置;
(5)在AS2_buyer 端口的Settings 界面配置PARTNER 信息,與AS2_supplier 端口的Advanced 界面一致,包括AS2 ID, AS2 URL, 證書等;
(6)在AS2_supplier 端口的Settings 界面配置PARTNER 信息,與AS2_buyer 端口的Advanced 界面一致,包括AS2 ID, AS2 URL, 證書等;
(7)在AS2_buyer 端口Input 頁面創建測試文件,發送后可在在AS2_supplier 端口Output 頁面查收文件;
(8)在AS2_supplier 端口Input 頁面創建測試文件,發送后可在在AS2_buyer 端口Output 頁面查收文件。
OFTP
OFTP是英文Odette File Transfer Protocol的縮寫,是第一個具有安全特性的OFTP版本,它在OFTP基礎上添加了加密技術以實現安全特性,現在主要使用的是OFTP2.0。Odette文件傳輸協議(OFTP – Odette File Transfer Protocol)是一種在合作伙伴之間直接或間接地傳輸電子文件的通信協議,更多介紹請查看OFTP 協議簡介。
知行EDI系統中OFTP2.0 配置主要包括兩個部分:知行EDI系統的OFTP2.0 個人配置。
知行EDI系統的OFTP2 端口配置,用于設置對接的交易伙伴的OFTP2.0 信息和OFTP2.0 高級選項配置。
不同系統,不同端口,互發
此配置可參考操作指南 OFTP 端口配置。
同一系統,同一端口,自發自收
OFTP連通性自測將在同一個知行EDI系統中使用,并且使用同一個端口自收自發。這種模型主要用于演示使用SSID發送的功能,檢查發送和接收的文件是否一致。
(1)在PROFILE 界面配置OFTP信息,包括SSID,SSID Password,證書,端口等,如SSID可設置為Test_OFTP, SSID Password為 test;
(2)新建OFTP 端口;
(3)在OFTP 端口的Settings 界面配置PARTNER 信息,與PROFILE 界面一致,包括SSID, SSID Password, 證書, 遠程主機(IP,域名均可), 端口等,完成后可嘗試測試連接;
(4)在OFTP 端口Input 頁面創建測試文件,發送;
(5)在OFTP 端口Output 頁面查收文件。
同一系統,不同端口,互發
OFTP連通性自測將在同一個知行EDI系統中使用,并且使用不同OFTP端口相互發送文件,可以模擬雙方的發送和接收功能。
(1)在PROFILE 界面配置OFTP信息, 包括SSID, SSID Password,端口,證書等,如SSID為Test_OFTP SSID Password為oftp;
(2)新建兩個OFTP 端口: OFTP_buyer 端口和OFTP_supplier 端口;
(3)在OFTP_buyer 端口的Advanced 界面, Alternate Local Profile 節處配置本端口的OFTP 別名,SSID必須與PROFILE 中的不一致,如SSID設置為OFTP_buyer。證書可根據用戶測試需求,選擇是否更換,不更換則繼續使用PROFILE設置;
(4)在OFTP_supplier 端口的Advanced 界面, Alternate Local Profile 節處配置本端口的OFTP 別名,SSID必須與PROFILE 中的不一致,如SSID設置為OFTP_supplier。證書可根據用戶測試需求,選擇是否更換,不更換則繼續使用PROFILE設置;
(5)在OFTP_buyer 端口的Settings 界面配置PARTNER 信息,與OFTP_supplier 端口的Advanced 界面一致,包括SSID, SSID Password,端口,證書等;
(6)在OFTP_supplier 端口的Settings 界面配置PARTNER 信息,與OFTP_buyer 端口的Advanced 界面一致,包括SSID, SSID Password,端口,證書等;
(7)在OFTP_buyer 端口Input 頁面創建測試文件,發送后可在在OFTP_supplier 端口Output 頁面查收文件;
(8)在OFTP_supplier 端口Input 頁面創建測試文件,發送后可在在OFTP_buyer 端口Output 頁面查收文件。
FTP
FTP(File Transfer Protocol,文件傳輸協議) 是 TCP/IP 協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP服務器,其二為FTP客戶端。其中FTP服務器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位于FTP服務器上的資源。
知行EDI系統支持FTP 客戶端和FTP 服務器。想要使用知行EDI系統自測FTP協議,需要分別配置FTP服務器和FTP客戶端。
FTP服務器配置:
(1)在PROFILE 界面配置FTP Server的信息,包括端口,證書,認證方式等;
(2)創建FTP Server端口,在Settings界面配置可訪問FTP Server的用戶信息,包括密碼,權限等,需要注意的是FTP Server的端口名稱即是用戶名;
(3)在FTP Server端口Input 界面上傳文件,以供客戶端下載;
(4)在FTP Server端口Output 界面查看客戶端上傳的文件。
FTP客戶端配置:
(1)創建FTP 端口,在Settings 界面配置FTP 服務器的信息,包括遠程主機,端口,上傳/下載路徑等;
(2)在FTP 端口的Input 頁面創建測試文件,點擊發送;
(3)在FTP 服務器指定上傳路徑查看上傳的文件,可以在FTP Server的Advanced 界面查看Receive 路徑;
(4)在FTP 服務器指定下載路徑放置可下載的文件,可以在FTP Server的Advanced 界面查看Send 路徑;
(5)在FTP 端口的Output 頁面點擊接收,可以查看下載的文件。
更多配置可查看 FTP 端口配置。
SFTP
SFTP是SSH File Transfer Protocol的縮寫,安全文件傳送協議。SFTP協議具有FTP的特性,包括SFTP 服務器和SFTP 客戶端兩部分。SFTP協議更多信息可查閱 SFTP特性。
同一系統,不同端口,互發
知行EDI系統支持SFTP 服務器和SFTP 客戶端。用戶可以通過知行EDI 系統創建SFTP 服務器和SFTP 客戶端端口,測試上傳和下載功能。
SFTP 服務器配置:
(1)在PROFILE 界面配置SFTP Server的信息,包括端口,證書,認證方式等;
(2)創建SFTP Server端口,在Settings界面配置可訪問SFTP Server的用戶信息,包括認證方式,用戶名等;
(3)在SFTP Server端口Input 界面上傳文件,以供客戶端下載;
(4)在SFTP Server端口Output 界面查看客戶端上傳的文件;
SFTP 客戶端設置:
(1)創建SFTP 端口,在Settings界面配置SFTP Server的信息,包括遠程主機,端口號,用戶,證書,上傳/下載路徑等,以上信息必須與SFTP server端口和PROFILE 中SFTP Server信息一致,上傳/下載路徑可在SFTP server端口的Advanced 頁面查看;
(2)在SFTP 端口Input頁面上傳測試文件,可以在SFTP server端口Output頁面查看;
(3)在SFTP server端口Input頁面上傳測試文件,可以在SFTP 端口Output頁面點擊接收查看。
不同系統,不同端口,互發
SFTP 客戶端配置可參考 SFTP 端口配置。[Share] 如何使用知行EDI系統模擬連通性測試??www.kasoftware.com
總結
以上是生活随笔為你收集整理的sftp java测试连通性_如何使用知行EDI系统模拟连通性测试?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 剖析 .NET 托管提供程序
- 下一篇: VS.Net 2005 Beta2连接T