• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      socket網(wǎng)絡通信技術(shù)在長春社保經(jīng)辦系統(tǒng)應用

      2018-12-21 03:14:18曹偉
      現(xiàn)代交際 2018年18期
      關(guān)鍵詞:社保網(wǎng)絡通信

      曹偉

      摘要:本文討論套接字網(wǎng)絡通信技術(shù)在長春社保經(jīng)辦系統(tǒng)的應用。通過socket網(wǎng)絡通信技術(shù)的運用,實現(xiàn)社保系統(tǒng)與合作銀行系統(tǒng)聯(lián)網(wǎng)、實時交互,規(guī)范基金結(jié)算服務,方便參保單位以及個體參保人員繳費。本文從socket技術(shù)在社保應用的研究背景入手,然后介紹在社保應用的研究意義和價值,socket技術(shù)介紹,對Socket的理解,Socket編程應用。重點詳細介紹socket網(wǎng)絡通信技術(shù)在社保實例應用,首先介紹社保與銀行間物理構(gòu)架聯(lián)網(wǎng)設(shè)計,其次通信方式,再次雙方交互傳輸數(shù)據(jù)結(jié)構(gòu),最后,socket接口設(shè)計實例,結(jié)合實際工作,列舉設(shè)計個體參保人員到指定銀行繳費,銀行代扣功能模塊設(shè)計。

      關(guān)鍵詞:套接字 socket 網(wǎng)絡通信 社保

      中圖分類號:TP311.52 G270.7 F840.61 文獻標識碼:A 文章編號:1009-5349(2018)18-0251-02

      網(wǎng)絡通信中,使用最多的是Socket。如當你使用瀏覽器去瀏覽網(wǎng)頁的時候,瀏覽器的進程會和互聯(lián)網(wǎng)的服務器進行通訊。人們熟悉的QQ都使用了套接字相關(guān)技術(shù)。

      通過socket網(wǎng)絡通信技術(shù)在社保經(jīng)辦系統(tǒng)中的應用,實現(xiàn)社保與合作銀行系統(tǒng)聯(lián)網(wǎng)、實時交互,錢走賬,網(wǎng)傳輸數(shù)據(jù)。規(guī)范基金結(jié)算服務,方便參保單位以及個體參保人員繳費和待遇支付,提升長春社會保險管理和服務水平。

      一、socket技術(shù)在社保應用的研究背景

      城鎮(zhèn)個體參保人員繳納養(yǎng)老保險費,如果去社保個體業(yè)務大廳統(tǒng)一辦理業(yè)務,服務窗口有限,辦事人員多,叫號排隊也擁擠,群眾辦事不方便。個體人員可以拿繳費卡去指定銀行網(wǎng)點繳納歷年及當年社保費。這樣,拓展服務渠道,提高服務水平。

      社保業(yè)務處理過程中涉及個體參保人員繳費、企業(yè)繳費銀行托收、銀行待遇支付代發(fā)等。這些,通過socket技術(shù)在社保與銀行系統(tǒng)間進行數(shù)據(jù)交換實現(xiàn)。

      二、socket技術(shù)在社保應用的研究意義和價值

      方便參保對象、參保單位以及個體參保人員繳費,提升社會保險管理和服務水平,提高社保服務質(zhì)量。由社保財務人員對業(yè)務征集單手工登賬處理的方式改為對來自銀行對賬文件進行自動對賬之后批量登帳處理,提高了社保財務窗口人員工作效率。社保和銀行間數(shù)據(jù)實時傳輸,提高社保基金運行安全,提高社會保險費用征收和支付管理效率。

      三、socket技術(shù)介紹

      (一)對socket的理解

      socket也稱套接字,應用程序一般使用套接字往網(wǎng)絡發(fā)出通訊請求或?qū)W(wǎng)絡通訊請求進行應答。網(wǎng)絡通信中,使用最多的是Socket。Java中的網(wǎng)絡支持使用TCP協(xié)議的計算機網(wǎng)絡通信套接字相關(guān)類。套接字用于描述計算機IP地址和端口號。IP地址是用來實現(xiàn)網(wǎng)絡中不同計算機間的通信的每個計算機必須有的唯一的標志。IP地址由32位的二進制表示。傳輸層協(xié)議和端口號是用來標識進程即主機不同的應用程序,網(wǎng)絡中進程通信可用標志和其他進程交互。端口號1024以下的端口是保留端口,如FTP固定分配使用的是21端口。

      (二)Socket編程

      (1)流式套接字采用TCP協(xié)議。TCP是面向連接、雙向、可靠、有序、無重復、有數(shù)據(jù)校驗、有重發(fā)機制字節(jié)流的方式收發(fā)數(shù)據(jù),以三次握手方法建立起連接,適合傳輸大量的數(shù)據(jù)。

      (2)關(guān)于套接字中TCP三次握手方法建立起連接??蛻舳耍赫{(diào)用connect,發(fā)出連接的請求,向服務器端發(fā)送了一個包SYN J,此時connect進入狀態(tài)之阻塞;服務器端:收到包SYN J即監(jiān)聽知道有連接的請求,調(diào)用函數(shù)accept接收了請求并向?qū)Ψ桨l(fā)SYN K ,并且對SYN J確認即發(fā)送ACK J+1,此時函數(shù)accept進入了狀態(tài)之阻塞;客戶端:收包SYN K 和ACK J+1以后,此時connect返回,向?qū)Ψ桨l(fā)ACK K+1;服務器端:收包ACK K+1,accept返回。套接字中TCP三次握手完成,建立起來連接。

      (3)套接字機制原理。通訊兩側(cè)都有套接字。網(wǎng)絡間通訊實質(zhì)也就是套接字間通訊。數(shù)據(jù)是在兩個套接字間通過輸入/輸出流傳輸。

      (4)套接字通訊步驟。

      服務器端:1)調(diào)用socket()函數(shù)建立流式套接字,返回sockets創(chuàng)建對象。2)bind()函數(shù)將該sockets和本地網(wǎng)絡地址相連綁定監(jiān)聽端口。3)listen()函數(shù)通知TCP,服務器準備好了,讓Socket做好偵聽客戶端的請求。4)accept()方法,接收數(shù)據(jù),得到二個s2。5)阻塞,等待客戶數(shù)據(jù)。6)建立連接以后,通過輸入流來讀取client端發(fā)送的請求socket數(shù)據(jù)。7)通過輸出流向client端發(fā)送響應socket數(shù)據(jù)信息。8)關(guān)閉資源。

      客戶端:1)調(diào)用socket()函數(shù)建立流式套接字,返回sockets,創(chuàng)建對象,指出要連接服務地址以及端口號。2)調(diào)用connect()函數(shù)與遠地服務器連接。3)建立連接以后,通過輸出流向服務器server端發(fā)送請求socket數(shù)據(jù)。4)通過輸入流獲取server端響應socket數(shù)據(jù)信息。5)關(guān)閉資源。

      (5)server端與多client端之間的通信,創(chuàng)建多服務線程。在實際計算機網(wǎng)絡中,在同一個時間不可能只服務某個用戶。好的網(wǎng)絡服務程序必須能同時響應多client端連接請求。服務器如果停在accept上等待客戶端連接請求到來,這會造成主程序阻塞。開啟了線程可以避免整個應用主程序的阻塞。運用Thread類實現(xiàn)。主程序監(jiān)聽端口,等待客戶接入,將socket設(shè)置為阻塞方式,同時構(gòu)造線程類,開辟子線程,accept放到一個線程中去,準備接管會話。當一個套接字會話產(chǎn)生之后,把會話交由線程進行處理,主程序就可以繼續(xù)去監(jiān)聽其他請求了。程序的運行效率得到了提高。

      四、socket技術(shù)在長春社保工作實例應用

      (一)物理構(gòu)架聯(lián)網(wǎng)設(shè)計

      社保與銀行間聯(lián)網(wǎng):通過專網(wǎng)進行構(gòu)建。在社保端單獨設(shè)置社保端前置服務器,設(shè)置防火墻、路由器,經(jīng)過租用專線同銀行端的前置服務器聯(lián)接,建立銀行與社保的通訊通道。數(shù)據(jù)傳送采用報文方式。社保前置機服務器:socket服務器應用程序、協(xié)議包解析、業(yè)務邏輯分發(fā)處理、FTP服務器配置、日志記錄。FTP服務器設(shè)置:IP、端口、用戶名、密碼等。

      (二)通信方式

      公開接口上采用web服務技術(shù)。原因在于它使用的是協(xié)議soap,它是標準的,傳輸xml數(shù)據(jù),屬于應用層協(xié)議。

      社保與銀行的數(shù)據(jù)交互機制。采用socket通訊技術(shù)的數(shù)據(jù)交換方式。它屬于TCP/IP協(xié)議的數(shù)據(jù)傳輸層。Socket是面向C/S模式來設(shè)計的,客戶程序有Socket系統(tǒng)調(diào)用,服務器程序也有與之不同的套接字系統(tǒng)調(diào)用。計算機網(wǎng)絡上的兩個程序通過雙向通訊聯(lián)接實現(xiàn)了數(shù)據(jù)交換,聯(lián)接的每端稱為一個socket。socket本質(zhì)上是提供進程間通信之端點。在進程進行通信之前,通訊雙方會各自去創(chuàng)建一個端點,通過創(chuàng)建不同的socket,與社保業(yè)務、財務系統(tǒng)以及銀行系統(tǒng)建立通訊聯(lián)接。

      (三)雙方交互傳輸數(shù)據(jù)結(jié)構(gòu)

      雙方約定數(shù)據(jù)格式。封裝和解析比較復雜。開發(fā)人員編程時根據(jù)事先自定義好的接口協(xié)議規(guī)范,解析輸出流、輸入流,解析接收數(shù)據(jù)和發(fā)送數(shù)據(jù)。

      (四)socket接口設(shè)計實例

      結(jié)合單位工作實際,列舉設(shè)計個體參保人員到指定銀行繳費,銀行代扣的各個功能模塊。交易服務功能:由業(yè)務系統(tǒng)調(diào)用,連接銀行系統(tǒng),用于單筆社保費代扣。

      (1)社保業(yè)務系統(tǒng)與合作銀行系統(tǒng)接口的開發(fā)。社保業(yè)務處理過程中,與銀行系統(tǒng)采用協(xié)商后規(guī)范格式進行數(shù)據(jù)間交換。接口數(shù)據(jù)項指標按照雙方協(xié)商規(guī)范說明執(zhí)行。經(jīng)過社保端與銀行端測試完成以后,程序啟用。

      (2)交易服務流程。發(fā)送、接收端:輸入交易服務信息,提送交易服務信息,報文數(shù)據(jù)包格式進行轉(zhuǎn)換封裝發(fā)送需要的通訊數(shù)據(jù)報文,等待結(jié)果返回,接收到返回結(jié)果后,對信息進行解析,再進行相應的處理。

      (3)征收業(yè)務數(shù)據(jù)流。業(yè)務經(jīng)辦核定,財務審核管理發(fā)起征收代收付去社保端前置服務器數(shù)據(jù)寫入接口,代收付數(shù)據(jù)到代收付接口,通過接口到社保端前置服務器,防火墻通過專線到銀行側(cè)前置服務器雙方交互數(shù)據(jù),銀行端將代收扣結(jié)果發(fā)送數(shù)據(jù)傳到社保端前置服務器代收扣接口業(yè)務實收處理,財務登賬。

      (4)個體參保人員辦理社保繳費卡協(xié)議綁定功能。前提:個體繳費人員。功能:配合銀行端,根據(jù)辦卡人員的身份證號,調(diào)出個體參保人員基本信息,獲取個人參保信息滿足參保狀態(tài)為參保繳費,此人養(yǎng)老保險所在單位為個體單位。銀行端將個體繳費人員與銀行已簽協(xié)議信息,成功標志返回到社保前置機。銀行回傳簽約繳費卡號和賬號至社保前置機并且更新到數(shù)據(jù)庫中。結(jié)果:社保端將銀行回傳簽約賬號和個人編號綁定。說明:簽訂協(xié)議是為維護用戶合法權(quán)益,數(shù)字簽名授權(quán)通過簽約銀行代扣社保費同時當需要對交易服務信息請求進行提交時,能夠自動地取得到用戶的簽約賬號。

      (5)設(shè)計個體繳費功能。前提:已簽訂協(xié)議,存在繳費期間的繳費基數(shù)信息。功能:生成個人應繳信息征集信息,輸入要核定個人編號,獲取個人基本信息,獲取個人協(xié)議信息,輸入繳費開始期號、終止期號,調(diào)用獲取個人繳費中斷信息程序判斷錄入開始期號與終止期號之間各期是否已存在繳費,如果存在退出,否則將錄入信息添加至列表中,對列表中數(shù)據(jù)循環(huán)調(diào)用生成個體繳費信息,完成個體人員銀行代扣信息,社保將個人應繳信息實時傳輸至社保前置機,等待銀行扣繳,銀行到社保前置機取數(shù)據(jù),根據(jù)個人應繳金額進行扣繳,返回相應扣繳成功與失敗的信息。結(jié)果:產(chǎn)生個人應繳信息。

      (6)設(shè)計財務登賬功能。前提:銀行扣款成功。功能:銀行扣繳成功后,返回成功信息,然后社保端自動進行財務登賬處理。社保前置服務器實時顯示接收到的銀行端發(fā)送代扣扣繳成功信息。結(jié)果:財務登賬。

      (7)設(shè)計對賬處理功能。前提:當日的銀行登賬信息已經(jīng)保存到社保數(shù)據(jù)庫。功能:依據(jù)對賬規(guī)范要求的格式,銀行當日所有扣款成功社保個人繳費明細生成銀行日登賬文件,發(fā)送至聯(lián)網(wǎng)的社保前置機服務器。社保下載銀行傳到社保前置機的當天扣款成功文件,導入保存下載的文件到社保數(shù)據(jù)庫中。錄入校對日期,比對保存的銀行日登賬信息與社保登賬信息中的信息差異。改進:自動對賬。根據(jù)業(yè)務征集流水號,將社保前置服務器實時接收到的銀行端發(fā)送代扣扣繳成功個人繳費信息業(yè)務征集流水號和社保業(yè)務系統(tǒng)內(nèi)產(chǎn)生業(yè)務征集流水號、金額比對一致,實時分配。結(jié)果:自動對賬,實時分配。

      (8)交易日志設(shè)計。功能:交易日志用于記錄已發(fā)生交易的日志信息。

      (9)批量扣繳設(shè)計。功能:個體參保人員應按年繳費,當年未主動在指定銀行繳費,社保在次年初按應繳金額進行批量扣繳。

      五、結(jié)語

      通過socket網(wǎng)絡通信技術(shù)在長春社保信息管理系統(tǒng)應用,方便參保單位和個體人員繳納社會保險費,提升社會保險管理和服務水平,提高了財務窗口人員工作效率。社保和銀行間數(shù)據(jù)實時傳輸,提高社?;疬\行安全,提高社會保險征收和支付管理效率。長春社保在新環(huán)境下,應用新技術(shù),不斷開創(chuàng)新局面,促進長春社保事業(yè)更快、更好發(fā)展。

      責任編輯:楊國棟

      猜你喜歡
      社保網(wǎng)絡通信
      海上軍用網(wǎng)絡通信的安全控制技術(shù)
      基于網(wǎng)絡通信的智能照明系統(tǒng)設(shè)計
      電子制作(2019年15期)2019-08-27 01:11:48
      計算機網(wǎng)絡通信常見問題與技術(shù)發(fā)展研究
      電子制作(2018年10期)2018-08-04 03:24:46
      網(wǎng)絡通信中信息隱藏技術(shù)的應用
      基于網(wǎng)絡通信的校園智能音箱設(shè)計
      電子制作(2018年1期)2018-04-04 01:48:30
      談計算機網(wǎng)絡通信常見問題及技術(shù)發(fā)展
      電子制作(2017年17期)2017-12-18 06:41:06
      社保財務經(jīng)濟管理中檔案現(xiàn)狀分析及應對措施
      卷宗(2016年10期)2017-01-21 00:26:06
      淺談新形勢下社?;鹭攧展芾砻媾R的問題和對策建議
      中國導游酬薪社保管理體制
      探討強化社保檔案管理的重要性與對策
      青年時代(2016年28期)2016-12-08 19:41:02
      鄂托克前旗| 丁青县| 淳化县| 庆阳市| 柏乡县| 尼玛县| 绍兴县| 荣成市| 韶山市| 兴和县| 神木县| 青岛市| 嘉义县| 龙泉市| 奇台县| 东阳市| 左云县| 诸暨市| 香港 | 九江县| 南宁市| 邯郸市| 芜湖市| 乌苏市| 岫岩| 康保县| 上杭县| 许昌市| 石门县| 阳西县| 从江县| 贵州省| 贡觉县| 宣武区| 台北县| 玛纳斯县| 恭城| 亳州市| 宁波市| 西盟| 乌海市|