新四季網

一種AS2_EDI通訊傳輸控制機的製作方法

2023-08-06 12:08:31 2

本發明涉及通訊傳輸控制技術領域,具體涉及一種as2_edi通訊傳輸控制機。



背景技術:

as2協議基於http協議和smime協議。as2協議的開發是為了能在公網(internet)上安全的傳輸數據,但一般用於傳輸edi報文。

這種傳輸方法的優點在於:1、安全性高,可以使用多種加密方式對文件進行加密,同時還可以使用ssl對整個http連接進行加密;2、不可否認性,採用籤名認證,接收方接收到文件並通過籤名認證後即可確認文件確屬發送方發送,否則該文件不是發送方發送,同時發送方接收到mdn並通過籤名認證即可確認該mdn確屬接收方發送,否則該mdn不是接收方發送。3、交互性強,發送方接收到mdn後可以確認接收方已經接收文件成功(或失敗)。



技術實現要素:

本發明的目的在於提供一種在edi傳輸過程中as2通訊協議的硬體實現。本發明的具體方案如下:

一種as2_edi通訊傳輸控制機,其特徵在於,所述傳輸控制機包括edias2通訊功能模塊,採用as2通訊協議進行傳輸。

進一步,所述edias2通訊功能模塊位於通訊傳輸控制機系統內核。

進一步,所述as2傳輸採用http或https協議和「post」方法。

進一步,所述傳輸控制機包括以下功能的實現:

將edi文件作為消息中的「附件」發送;

支持採用smime格式編碼;

支持edi、xml、圖片格式的數據傳輸;

支持壓縮傳輸數據;

對傳輸數據和mdn進行數字籤名。

進一步,所述通訊傳輸控制機中,消息可以通過添加數字籤名保證可靠性,消息可以加密傳輸。

進一步,所述通訊傳輸控制機中,在正式傳輸的as2傳輸前,交換雙方需要進行相關證書的互換和具體的「貿易夥伴(tradingpartner)」的定義。

進一步,所述通訊傳輸控制機中,as2消息可以請求對方發送到達通知mdn。

進一步,所述通訊傳輸控制機在硬體中集成了edias2通訊功能模塊。

進一步,所述通訊傳輸控制機的作業系統為linux、windows或macos。

更進一步,所述通訊傳輸控制機的通訊埠為10080、10081、20080、20081中的一個或多個。

本發明方法具有如下優點:

首先,本發明提出的as2_edi通訊傳輸控制機實現了edi通訊過程中as2傳輸的硬體實現。其次,本發明通過合理的將as2軟體集成到專業工控機上,提高了軟體運行的穩定性。最後,本發明提出的設計方法簡單,能夠被設計者很容易的掌握並應用在edi相關軟硬體集成設計中。

附圖說明

圖1對應於實施例1,具體說明了一個實施方案中as2_edi通訊傳輸控制機的傳輸方式。

具體實施方式

以下實施例用於說明本發明,但不用來限制本發明的範圍。

實施例1

本實施例用來說明一個as2_edi通訊傳輸控制機的配置和使用過程。具體分為三個步驟:

1、配置as2引用模型

在本實施例中將用到下面的引用模型。埠值是任意的,但是兩端的設置必須一致才能交換消息。這個場景涉及到兩個交易夥伴mycompany和mypartner,它們使用openas2交換消息。這些交易夥伴在openas2中定義;它們不是系統的主機名。實際上這些交易夥伴可以駐留在同一個物理硬體上。說明書附圖1顯示了該模型。通過10080埠上將一條as2消息從mypartner發送到mycompany,以同步的方式或通過20081埠異步接收mdn。相反地,當通過20080埠將as2消息從mycompany發送到mypartner時,以同步的方式或通過10081埠異步接收mdn。

2、配置引用模型

創建引用模型需要兩個交易夥伴mycompany和mypartner。它們可以運行在windows系統、linux系統或同時運行在這兩種系統上,甚至可以運行在同一臺主機上。要使用正確的文件分隔符——在windows中為「\」,在linux系統中為「/」。通過4個文件來控制交易夥伴的行為:

用於儲存將在交易夥伴之間傳遞的ssl證書的密匙庫。

控制交易夥伴的行為的配置文件。它包含交易夥伴的屬性和將與之進行通信的交易夥伴的值。

定義交易夥伴之間的關係的partnerships文件。默認情況下,這個文件的名稱為partnerships.xml

一個名為commands.xml的命令文件,它是as2發行版的一部分,不需要進行修改。

3、使用預配置交易夥伴傳遞文檔(windows例子)

可以通過壓縮文件中附帶的文件在windows或linux上開始傳遞文檔。在windows系統上,在as2中從解壓縮文件中複製文件夾windows\mycompany和windows\mypartner(不是顯示的所有as2文件夾)。在這裡,windows和linux的惟一區別是使用standalone.shshell腳本代替standalone.cmd,以及從解壓縮包的linux子目錄中複製mycompany和mypartner文件夾。在windows和linux系統上,mycompany.xml和mypartner.xml文件的惟一區別是將文件分隔符從後斜槓「\」改為前斜槓「/」。

實施例2

本實施例用來說明一種as2通信模型的實施。

首先需要選擇通過drummond認證的as2軟體,drummondgroup是全球權威的第三方的軟體測試實驗室和軟體開發商認證機構。

其次,開始與一個交易夥伴通過as2交換數據之前,需要和交易夥伴交換公鑰,as2id、as2的url和埠信息。之後將相應信息配置在正在運行as2軟體上,並配置出站和入站的本地文件目錄。該軟體將會監聽是否有新的文件進入指定目錄,並自動地發送。

在發送一條消息之前,交易夥伴將對所要發送的消息使用提供的公鑰進行加密和使用他們的私鑰籤署它。當消息到達時,as2軟體將使用交易夥伴的公鑰驗證籤名與消息上的as2id相關聯,並使用私鑰解密消息。如果一切正常,mdn將被自動生成和傳送,確認已經收到。mdn將使用私鑰籤署和交易夥伴的公鑰進行加密。

as2連接器既可以獨立使用也可以無縫集成到現有的後臺系統基礎架構中。

雖然,上文中已經用一般性說明及具體實施例對本發明作了詳盡的描述,但在本發明基礎上,可以對之作一些修改或改進,這對本領域技術人員而言是顯而易見的。因此,在不偏離本發明精神的基礎上所做的這些修改或改進,均屬於本發明要求保護的範圍。



技術特徵:

技術總結
本發明公開了一種EDI傳輸中需要的AS2通訊協議硬體化的方案。本發明首先利用JAVA技術實現了AS2通訊協議軟體,然後根據網絡與配置要求,定製了基於LINUX環境的工業控制電腦主機,通過主機集成AS2通訊軟體,實現了專用的EDI傳輸中需要的AS2通訊控制機。只需要開機進行簡單設置,就能實現EDI傳輸過程中所需要的AS2通訊方式,減少了軟體實施的複雜性,提高了AS2運行的效率與穩定性。

技術研發人員:段青青
受保護的技術使用者:段青青
技術研發日:2017.05.12
技術公布日:2017.09.08
同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀