[發(fā)明專利]一種socket接口轉(zhuǎn)soap接口系統(tǒng)的處理方法在審
| 申請(qǐng)?zhí)枺?/td> | 202010124679.0 | 申請(qǐng)日: | 2020-02-27 |
| 公開(公告)號(hào): | CN111431859A | 公開(公告)日: | 2020-07-17 |
| 發(fā)明(設(shè)計(jì))人: | 孫成通;王霄男;生偉;汪林;高強(qiáng) | 申請(qǐng)(專利權(quán))人: | 浪潮金融信息技術(shù)有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L12/24 |
| 代理公司: | 北京權(quán)智天下知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11638 | 代理人: | 王新愛 |
| 地址: | 215100 江蘇省蘇州*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 socket 接口 soap 系統(tǒng) 處理 方法 | ||
本發(fā)明公開了一種socket接口轉(zhuǎn)soap接口系統(tǒng)的處理方法,系統(tǒng)上設(shè)有輸入接口和輸出接口,輸入接口對(duì)外提供socket接入接口,輸出接口對(duì)接其他系統(tǒng)提供的soap接口,系統(tǒng)通過socket接入接口接受傳入數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)換成soap接口需要的數(shù)據(jù)格式后連接其他系統(tǒng)提供的soap接口并將數(shù)據(jù)傳輸?shù)较乱粋€(gè)系統(tǒng)。通過上述方式,本發(fā)明能夠給應(yīng)用軟件不同接口間的升級(jí)改造節(jié)省大量成本和時(shí)間。
技術(shù)領(lǐng)域
本發(fā)明涉及金融業(yè)軟件系統(tǒng)技術(shù)領(lǐng)域,特別是涉及一種socket接口轉(zhuǎn)soap接口系統(tǒng)的處理方法。
背景技術(shù)
socket是在應(yīng)用層和傳輸層之間的一個(gè)抽象層,它把TCP/IP層復(fù)雜的操作抽象為幾個(gè)簡(jiǎn)單的接口供應(yīng)用層調(diào)用已實(shí)現(xiàn)進(jìn)程在網(wǎng)絡(luò)中通信。socket是面向客戶/服務(wù)器模型而設(shè)計(jì)的,針對(duì)客戶和服務(wù)器程序提供不同的socket系統(tǒng)調(diào)用,利用客戶/服務(wù)器模式巧妙地解決了進(jìn)程之間建立通信連接的問題。
HTTP是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議,由于其簡(jiǎn)捷、快速的方式,適用于分布式超媒體信息系統(tǒng)。http(超文本傳輸協(xié)議)是一個(gè)基于請(qǐng)求與響應(yīng)模式的、無(wú)狀態(tài)的、應(yīng)用層的協(xié)議,?;赥CP的連接方式,是一個(gè)客戶端和服務(wù)器端請(qǐng)求和應(yīng)答的標(biāo)準(zhǔn)(TCP),客戶端發(fā)起一個(gè)到服務(wù)器上指定端口(默認(rèn)端口為80)的HTTP請(qǐng)求。應(yīng)答的服務(wù)器上存儲(chǔ)著所需資源。
SOAP(Simple Object Accrss Protocol,簡(jiǎn)單對(duì)象訪問協(xié)議)是一種簡(jiǎn)單的基于XML的協(xié)議,可以使應(yīng)用程序在分散或分布式的環(huán)境中通過HTTP來(lái)交換信息。SOAP基于XML語(yǔ)言和XSD標(biāo)準(zhǔn),其定義了一套編碼規(guī)則,編碼規(guī)則定義如何將數(shù)據(jù)表示為消息,以及怎樣通過HTTP協(xié)議來(lái)傳輸SOAP消息,由四部分組成:SOAP消息基本上是從發(fā)送端到接收端的單向傳輸,常常結(jié)合起來(lái)執(zhí)行類似于請(qǐng)求/應(yīng)答的模式。不需要把SOAP消息綁定到特定的協(xié)議,SOAP可以運(yùn)行在任何其他傳輸協(xié)議(HTTP、SMTP、FTP等)上。
時(shí)至今日,金融行業(yè)軟件系統(tǒng)間的接口越來(lái)越豐富,從最初的單一的socket接口,到現(xiàn)在的多種接口并存,包括soap等近幾年發(fā)展出的新接口。soap等新接口的應(yīng)用給金融行業(yè)帶來(lái)了新鮮血液,多元化的解決方案,更新更廣的數(shù)據(jù)傳輸擴(kuò)展,更穩(wěn)定和高效的文件數(shù)據(jù)交互能力,但隨著soap等新接口發(fā)展,很多金融行業(yè)使用的諸如標(biāo)準(zhǔn)C語(yǔ)言開發(fā)的軟件系統(tǒng)在對(duì)接soap等新接口事顯得力不從心甚至無(wú)法對(duì)接,而如果因?yàn)榻涌诘牟煌ㄓ枚匦略O(shè)計(jì)開發(fā)軟件系統(tǒng)則帶了來(lái)巨大的人力和時(shí)間的資源浪費(fèi)。目前金融行業(yè)很多老系統(tǒng)接口多為socket接口,無(wú)法或很難對(duì)接soap接口。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種socket接口轉(zhuǎn)soap接口系統(tǒng)的處理方法,支持socket接口轉(zhuǎn)soap接口時(shí)soap報(bào)文頭的靈活配置,并內(nèi)置集成了多種常用soap報(bào)文頭,可進(jìn)行自動(dòng)測(cè)試以確定最優(yōu)的報(bào)文頭選擇。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種socket接口轉(zhuǎn)soap接口系統(tǒng)的處理方法,系統(tǒng)上設(shè)有輸入接口和輸出接口,輸入接口對(duì)外提供socket接入接口,輸出接口對(duì)接其他系統(tǒng)提供的soap接口,系統(tǒng)通過socket接入接口接受傳入數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)換成soap接口需要的數(shù)據(jù)格式后連接其他系統(tǒng)提供的soap接口并將數(shù)據(jù)傳輸?shù)较乱粋€(gè)系統(tǒng);
系統(tǒng)的處理方法包括以下步驟:
步驟1,系統(tǒng)啟動(dòng);
步驟2,系統(tǒng)啟動(dòng)后,建立socket接口的服務(wù)端,監(jiān)聽相應(yīng)的服務(wù)端口等待接收數(shù)據(jù);
步驟3,收到上送數(shù)據(jù)后,根據(jù)預(yù)先設(shè)定或者解析數(shù)據(jù)連接對(duì)應(yīng)的soap接口服務(wù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮金融信息技術(shù)有限公司,未經(jīng)浪潮金融信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010124679.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種Socket數(shù)據(jù)傳輸處理方法及裝置
- 一種套接字資源分配方法及設(shè)備
- 一種通用IP協(xié)議棧事件通知系統(tǒng)及方法
- 限制JAVA程序socket數(shù)量的定制虛擬機(jī)方法
- 電源管理系統(tǒng)、信息處理方法、連接器和Socket
- 基于socket框架的數(shù)據(jù)訪問系統(tǒng)及方法
- 一種基于PC客戶端的socket通信方法
- 信息封裝方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 消息訂閱系統(tǒng)及方法
- 一種Linux虛擬機(jī)Socket監(jiān)聽的檢測(cè)方法及其系統(tǒng)
- 通過SOAP操作傳送非匿名用戶元數(shù)據(jù)的方法
- 靈活地傳輸類型化的應(yīng)用程序數(shù)據(jù)
- 數(shù)據(jù)傳輸系統(tǒng)及其傳輸方法
- 基于TCP短連接的SOAP客戶端協(xié)議封裝方法
- 通過SOAP操作傳送非匿名用戶元數(shù)據(jù)的方法
- 實(shí)現(xiàn)SOAP接口的跨平臺(tái)解決方法及服務(wù)、網(wǎng)絡(luò)設(shè)備
- 將SOAP轉(zhuǎn)換為Spring遠(yuǎn)程調(diào)用的方法及系統(tǒng)
- 一種無(wú)線自組織代理捎帶網(wǎng)絡(luò)SOAP消息傳遞方法
- 一種基于柔性描述模型的Web服務(wù)調(diào)用方法
- 基于RESTful風(fēng)格請(qǐng)求調(diào)用SOAP Web服務(wù)的方法、代理服務(wù)器及系統(tǒng)





