亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

業(yè)務處理方法及裝置與流程

文檔序號:12729645閱讀:212來源:國知局
業(yè)務處理方法及裝置與流程
本申請涉及互聯(lián)網
技術領域
,尤其涉及業(yè)務處理方法及裝置。
背景技術
:隨著互聯(lián)網技術的不斷發(fā)展,系統(tǒng)之間的業(yè)務調用也越來越廣泛?,F(xiàn)有技術中,系統(tǒng)之間可以采用超文本傳輸協(xié)議的安全版(HyperTextTransferProtocoloverSecureSocketLayer,HTTPS)直連進行業(yè)務調用。但是,采用HTTPS直連方式的業(yè)務調用,安全性差,容易被截取篡改。技術實現(xiàn)要素:本申請?zhí)峁I(yè)務處理方法及裝置,以解決現(xiàn)有技術中采用HTTPS直連方式的業(yè)務調用,安全性差,容易被截取篡改的問題。根據(jù)本申請實施例的第一方面,提供一種業(yè)務處理方法,所述方法應用于第一系統(tǒng)的統(tǒng)一交換器上,包括:從網關接收第二系統(tǒng)的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果;按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果,并將所述第二處理結果發(fā)送至所述網關,以使所述網關將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。根據(jù)本申請實施例的第二方面,提供一種業(yè)務處理方法,所述方法應用于網關上,包括:接收第二系統(tǒng)發(fā)送的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;將所述調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使所述統(tǒng)一交換器根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果;接收所述統(tǒng)一交換器發(fā)送的所述第二處理結果,并將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。根據(jù)本申請實施例的第三方面,提供一種業(yè)務處理裝置,所述裝置應用于第一系統(tǒng)的統(tǒng)一交換器上,包括:接收單元,用于從網關接收第二系統(tǒng)的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;調用單元,用于根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果;轉換單元,用于按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果,并將所述第二處理結果發(fā)送至所述網關,以使所述網關將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。根據(jù)本申請實施例的第四方面,提供一種業(yè)務處理裝置,所述裝置應用于網關上,包括:接收單元,用于接收第二系統(tǒng)發(fā)送的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;發(fā)送單元,用于將所述調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使所述統(tǒng)一交換器根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果;收發(fā)單元,用于接收所述統(tǒng)一交換器發(fā)送的所述第二處理結果,并將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。根據(jù)本申請實施例的第五方面,提供一種業(yè)務處理裝置,所述裝置應用于第一系統(tǒng)的統(tǒng)一交換器上,包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:從網關接收第二系統(tǒng)的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果;按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果,并將所述第二處理結果發(fā)送至所述網關,以使所述網關將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。根據(jù)本申請實施例的第六方面,提供一種業(yè)務處理裝置,所述裝置應用于網關上,包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:接收第二系統(tǒng)發(fā)送的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;將所述調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使所述統(tǒng)一交換器根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果;接收所述統(tǒng)一交換器發(fā)送的所述第二處理結果,并將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。應用本申請實施例,從網關接收第二系統(tǒng)的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段后,可以根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,并將第二處理結果發(fā)送至網關,以使網關將第二處理結果轉發(fā)至第二系統(tǒng),使得統(tǒng)一交換器在保證安全、高效完成業(yè)務處理的情形下,還通過格式轉換完成了外部及內部數(shù)據(jù)對象之間的轉換,從而降低了第二系統(tǒng)對第一系統(tǒng)業(yè)務的影響,并提高了業(yè)務處理的可靠性。附圖說明圖1A為本申請實施例的業(yè)務處理場景示意圖;圖1B為本申請實施例的業(yè)務處理的時序圖;圖2為本申請業(yè)務處理方法的一個實施例流程圖;圖3為本申請業(yè)務處理方法的一個實施例的流程圖;圖4為本申請業(yè)務處理裝置所在設備的一種硬件結構圖;圖5為本申請業(yè)務處理裝置所在設備的一種硬件結構圖;圖6為本申請業(yè)務處理裝置的一個實施例框圖;圖7為本申請業(yè)務處理裝置的一個實施例框圖。具體實施方式這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯(lián)的列出項目的任何或所有可能組合。應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。參見圖1A,為本申請實施例的業(yè)務處理場景示意圖:圖1A場景中包括:網關、第一系統(tǒng)和第二系統(tǒng),該第一系統(tǒng)可以包括統(tǒng)一交換器、業(yè)務控制器1、業(yè)務控制器2、…、業(yè)務控制器N。其中,網關可以為移動網關(mobilegateway),N代表業(yè)務控制器的數(shù)量,第一系統(tǒng)可能包括一個業(yè)務控制器,也可能包括多個業(yè)務控制器。并且,圖1A場景中各部分進行業(yè)務處理時,其業(yè)務處理的過程可以如圖1B所示:1.1第二系統(tǒng)向網關發(fā)送調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段。1.2網關將調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器。1.3統(tǒng)一交換器根據(jù)調用報文的業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器。1.4統(tǒng)一交換器調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果。1.5統(tǒng)一交換器按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果。1.6統(tǒng)一交換器將第二處理結果發(fā)送至網關。1.7網關將第二處理結果轉發(fā)至第二系統(tǒng)。上述1.1至1.7表明當?shù)诙到y(tǒng)需要向第一系統(tǒng)發(fā)起業(yè)務調用時,第二系統(tǒng)會將調用報文發(fā)送至網關,再由網關將調用報文發(fā)送至第一系統(tǒng)的統(tǒng)一交換器。其中,調用報文可以為對象表示法(JavaScriptObjectNotation,JSON)報文,該JSON可以用于表征一種輕量級的數(shù)據(jù)交換格式;網關可以為第一系統(tǒng)和第二系統(tǒng)提供安全傳輸通道,提高了業(yè)務調用的安全性;統(tǒng)一交換器作為第一系統(tǒng)對外的唯一接口,具有唯一接口輸出服務能力,并且配置有設定規(guī)則對外部及內部數(shù)據(jù)對象進行轉換,并利用開源框架(spring)動態(tài)配置各業(yè)務與對應的業(yè)務控制器之間的鍵值對關系。并且,第一系統(tǒng)的統(tǒng)一交換器接收到第二系統(tǒng)的調用報文后,可以先對該調用報文進行解析,得到用于表征待調用業(yè)務的業(yè)務字段;然后對根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果;再按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,并將第二處理結果發(fā)送至網關。其中,設定規(guī)則是根據(jù)調用報文的類型所決定的。比如:接收到的調用報文為JSON報文,則返回網關的處理結果也必須是JSON類型的處理結果。網關接收到第一系統(tǒng)的統(tǒng)一交換器返回的第二處理結果后,會將該第二處理結果發(fā)送至第二系統(tǒng)。比如:外部應用程序(如錢包、聚寶等)向網關發(fā)送調用報文,網關根據(jù)對應的業(yè)務系統(tǒng)配置,動態(tài)路由到第一系統(tǒng)的統(tǒng)一交換器,統(tǒng)一交換器接收到調用報文后,可以根據(jù)業(yè)務字段中的URL確定第一系統(tǒng)中對應的業(yè)務處理器,調用對應的業(yè)務處理器進行業(yè)務處理,并對業(yè)務處理后返回的業(yè)務結果根據(jù)特定序列化規(guī)則進行轉換封裝,以及通過網關將轉換封裝后的結果返回外部應用程序。因此,本申請中的網關和統(tǒng)一交換器,不但保證了業(yè)務處理的安全性,還提高了業(yè)務處理的效率。下面對本申請實施例進行詳細說明。參見圖2,為本申請業(yè)務處理方法的一個實施例的流程圖,該方法可以應用于第一系統(tǒng)的統(tǒng)一交換器上,該統(tǒng)一交換器可以與網關相連接,還可以分別與第一系統(tǒng)中的各個業(yè)務處理器相連接,可以包括以下步驟:步驟210:從網關接收第二系統(tǒng)的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段。本申請實施例中,當?shù)诙到y(tǒng)需要向第一系統(tǒng)發(fā)起業(yè)務調用時,網關會接收到第二系統(tǒng)的調用報文,然后再將調用報文發(fā)送至統(tǒng)一交換器。調用報文包括的業(yè)務字段中的內容可以有很多,比如:通道(channel)、源(source)、以及統(tǒng)一資源定位符(UniformResourceLocator,URL)等。步驟220:根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果。本申請實施例中,在確定對應的業(yè)務處理器時,可以根據(jù)業(yè)務字段的全部內容來確定,也可以根據(jù)業(yè)務字段的部分內容來確定。在一個實施例中,可以根據(jù)業(yè)務字段中的URL來確定對應的業(yè)務處理器,其過程包括:(1)從業(yè)務字段中獲取URL。(2)在設定配置文件中查詢業(yè)務字段中的URL對應的鍵值對,該設定配置文件中包括至少一組鍵值對,鍵為URL,值為業(yè)務處理器標識。本申請實施例中,統(tǒng)一交換器可以根據(jù)業(yè)務需要提前設置配置文件,并且配置文件中的鍵值對可以如表1所示。表1鍵值對序號鍵值1URL1業(yè)務處理器12URL2業(yè)務處理器23URL3業(yè)務處理器3………上述配置文件中的各個鍵值對可以根據(jù)業(yè)務需要提前配置的,也可以利用開源框架(spring)動態(tài)配置。(3)當查詢到業(yè)務字段中的URL對應的鍵值對時,則將該鍵值對中的值對應的業(yè)務處理器確定為業(yè)務字段對應的業(yè)務處理器。本申請實施例中,從表1中可以得到,若業(yè)務字段中的URL與URL1相同,則URL1對應的業(yè)務處理器1為該業(yè)務字段對應的業(yè)務處理器。步驟230:按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,并將第二處理結果發(fā)送至網關,以使網關將第二處理結果轉發(fā)至第二系統(tǒng)。本申請實施例中,設定規(guī)則是根據(jù)調用報文的類型所決定的。比如:接收到的調用報文為JSON報文,為了返回網關的處理結果是JSON類型的處理結果,此時可以將第一處理結果中的對象轉換為字符串形式,得到第二處理結果,再將字符串形式的第二處理結果發(fā)送至網關。其中,轉換過程中,當檢測到所述第一處理結果中包括貨幣對象時,可以按照設定的貨幣轉換格式將所述貨幣對象轉換為對應的貨幣字符串;當檢測到所述第一處理結果中包括日期對象時,可以按照設定的日期轉換格式將所述日期對象轉換為對應的日期字符串。由上述實施例可見,從網關接收第二系統(tǒng)的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段后,可以根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,并將第二處理結果發(fā)送至網關,以使網關將第二處理結果轉發(fā)至第二系統(tǒng),使得統(tǒng)一交換器在保證安全、高效完成業(yè)務處理的情形下,還通過格式轉換完成了外部及內部數(shù)據(jù)對象之間的轉換,從而降低了第二系統(tǒng)對第一系統(tǒng)業(yè)務的影響,并提高了業(yè)務處理的可靠性。參見圖3,為本申請業(yè)務處理方法的一個實施例的流程圖,該方法可以應用于網關上,該網關可以為移動網關,并且該網關可以與第一系統(tǒng)的統(tǒng)一交換器相連接,可以包括以下步驟:步驟310:接收第二系統(tǒng)發(fā)送的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段。本申請實施例中,調用報文可以為JSON報文,該JSON可以用于表征一種輕量級的數(shù)據(jù)交換格式;網關可以為第一系統(tǒng)和第二系統(tǒng)提供安全傳輸通道,提高了業(yè)務處理的安全性。步驟320:將調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使統(tǒng)一交換器根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果。本申請實施例中,統(tǒng)一交換器作為第一系統(tǒng)對外的唯一接口,具有唯一接口輸出服務能力,提高了業(yè)務處理的效率,而且統(tǒng)一交換器還可以按照設定規(guī)則對業(yè)務處理器處理后的結果進行格式轉換,滿足了第二系統(tǒng)和網關之間傳輸報文的安全需求。步驟330:接收統(tǒng)一交換器發(fā)送的第二處理結果,并將第二處理結果轉發(fā)至第二系統(tǒng)。由上述實施例可見,當接收第二系統(tǒng)發(fā)送的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段后,可以將調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使統(tǒng)一交換器根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,以及,接收統(tǒng)一交換器發(fā)送的第二處理結果,并將第二處理結果轉發(fā)至第二系統(tǒng),使得網關將調用報文統(tǒng)一發(fā)送至統(tǒng)一交換器,從而簡化了網關的路由選擇,并減少了網關對第一系統(tǒng)業(yè)務的影響,避免了業(yè)務數(shù)據(jù)被截取篡改的危險,進而保證了業(yè)務處理的安全性。與本申請業(yè)務處理方法的實施例相對應,本申請還提供了業(yè)務處理裝置的實施例。本申請業(yè)務處理裝置的實施例可以應用在第一系統(tǒng)的統(tǒng)一交換器上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在設備的處理器將非易失性存儲器中對應的計算機程序指令讀取到內存中運行形成的。從硬件層面而言,如圖4所示,為本申請業(yè)務處理裝置所在設備的一種硬件結構圖,除了圖4所示的處理器、內存、網絡接口、以及非易失性存儲器之外,實施例中裝置所在的設備通常根據(jù)該設備的實際功能,還可以包括其他硬件,如對于終端來說,可能包括攝像頭、觸摸屏子、通信組件等,對于服務器來說,可能包括負責處理報文的轉發(fā)芯片等等。本申請另一業(yè)務處理裝置的實施例可以應用在網關上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在設備的處理器將非易失性存儲器中對應的計算機程序指令讀取到內存中運行形成的。從硬件層面而言,如圖5所示,為本申請業(yè)務處理裝置所在設備的一種硬件結構圖,除了圖5所示的處理器、內存、網絡接口、以及非易失性存儲器之外,實施例中裝置所在的設備通常根據(jù)該設備的實際功能,還可以包括其他硬件,如對于終端來說,可能包括攝像頭、觸摸屏子、通信組件等,對于服務器來說,可能包括負責處理報文的轉發(fā)芯片等等。參見圖6,為本申請業(yè)務處理裝置的一個實施例框圖,該業(yè)務處理裝置可以應用于第一系統(tǒng)的統(tǒng)一交換器上,該統(tǒng)一交換器可以與網關相連接,還可以分別與第一系統(tǒng)中的各個業(yè)務處理器相連接,并可以用于執(zhí)行圖2所示的業(yè)務處理方法,該裝置可以包括:接收單元61、調用單元62和轉換單元63。接收單元61,用于從網關接收第二系統(tǒng)的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;調用單元62,用于根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果;轉換單元63,用于按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果,并將所述第二處理結果發(fā)送至所述網關,以使所述網關將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。在一個可選的實現(xiàn)方式中:所述調用報文為對象表示法JSON報文。在另一個可選的實現(xiàn)方式中:所述調用單元62可以包括:獲取子單元、查詢子單元、確定子單元和調用子單元(圖6中未示出)。獲取子單元,用于從所述業(yè)務字段中獲取統(tǒng)一資源定位符URL;查詢子單元,用于在設定配置文件中查詢所述URL對應的鍵值對,所述設定配置文件中包括至少一組鍵值對,所述鍵為URL,所述值為業(yè)務處理器;確定子單元,用于當查詢到所述URL對應的鍵值對時,則將所述鍵值對中的值確定為所述業(yè)務字段對應的業(yè)務處理器。調用子單元,用于調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果。在另一個可選的實現(xiàn)方式中:所述轉換單元63可以包括:轉換子單元和發(fā)送子單元(圖6中未示出)。轉換子單元,用于將所述第一處理結果中的對象轉換為字符串形式,得到第二處理結果。發(fā)送子單元,用于將所述第二處理結果發(fā)送至所述網關,以使所述網關將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。在另一個可選的實現(xiàn)方式中:所述轉換子單元可以包括:第一轉換模塊(圖6中未示出)。第一轉換模塊,用于當檢測到所述第一處理結果中包括貨幣對象時,則按照設定的貨幣轉換格式將所述貨幣對象轉換為對應的貨幣字符串。在另一個可選的實現(xiàn)方式中:所述轉換子單元可以包括:第二轉換模塊(圖6中未示出)。第二轉換模塊,用于當檢測到所述第一處理結果中包括日期對象時,則按照設定的日期轉換格式將所述日期對象轉換為對應的日期字符串。參見圖7,為本申請業(yè)務處理裝置的一個實施例框圖,該業(yè)務處理裝置可以應用于網關上,該網關可以為移動網關,并且該網關可以與第一系統(tǒng)的統(tǒng)一交換器相連接,并可以用于執(zhí)行圖3所示的業(yè)務處理方法,該裝置可以包括:接收單元71、發(fā)送單元72和收發(fā)單元73。接收單元71,用于接收第二系統(tǒng)發(fā)送的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;發(fā)送單元72,用于將所述調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使所述統(tǒng)一交換器根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果;收發(fā)單元73,用于接收所述統(tǒng)一交換器發(fā)送的所述第二處理結果,并將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應步驟的實現(xiàn)過程,在此不再贅述。對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本請求方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。與圖6相對應,本申請實施例還提供了一種業(yè)務處理裝置,所述裝置可以應用于第一系統(tǒng)的統(tǒng)一交換器上,包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:從網關接收第二系統(tǒng)的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果;按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果,并將所述第二處理結果發(fā)送至所述網關,以使所述網關將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。由上述實施例可見,從網關接收第二系統(tǒng)的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段后,可以根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,并將第二處理結果發(fā)送至網關,以使網關將第二處理結果轉發(fā)至第二系統(tǒng),使得統(tǒng)一交換器在保證安全、高效完成業(yè)務處理的情形下,還通過格式轉換完成了外部及內部數(shù)據(jù)對象之間的轉換,從而降低了第二系統(tǒng)對第一系統(tǒng)業(yè)務的影響,并提高了業(yè)務處理的可靠性。與圖7相對應,本申請實施例還提供了一種業(yè)務處理裝置,所述裝置可以應用于網關上,該網關可以為移動網關,包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:接收第二系統(tǒng)發(fā)送的調用報文,所述調用報文包括用于表征待調用業(yè)務的業(yè)務字段;將所述調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使所述統(tǒng)一交換器根據(jù)所述業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用所述對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對所述第一處理結果進行格式轉換,得到第二處理結果;接收所述統(tǒng)一交換器發(fā)送的所述第二處理結果,并將所述第二處理結果轉發(fā)至所述第二系統(tǒng)。由上述實施例可見,當接收第二系統(tǒng)發(fā)送的調用報文,該調用報文包括用于表征待調用業(yè)務的業(yè)務字段后,可以將調用報文轉發(fā)至第一系統(tǒng)的統(tǒng)一交換器,以使統(tǒng)一交換器根據(jù)業(yè)務字段確定第一系統(tǒng)中對應的業(yè)務處理器,并調用對應的業(yè)務處理器進行對應的業(yè)務處理,得到第一處理結果,以及按照設定規(guī)則對第一處理結果進行格式轉換,得到第二處理結果,以及,接收統(tǒng)一交換器發(fā)送的第二處理結果,并將第二處理結果轉發(fā)至第二系統(tǒng),使得網關將調用報文統(tǒng)一發(fā)送至統(tǒng)一交換器,從而簡化了網關的路由選擇,并減少了網關對第一系統(tǒng)業(yè)務的影響,避免了業(yè)務數(shù)據(jù)被截取篡改的危險,進而保證了業(yè)務處理的安全性。本領域技術人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本申請的其它實施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本申請的一般性原理并包括本申請未公開的本
技術領域
中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本申請的真正范圍和精神由下面的權利要求指出。應當理解的是,本申請并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本申請的范圍僅由所附的權利要求來限制。當前第1頁1 2 3 
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1