數(shù)據(jù)交換接口規(guī)范_第1頁
數(shù)據(jù)交換接口規(guī)范_第2頁
數(shù)據(jù)交換接口規(guī)范_第3頁
數(shù)據(jù)交換接口規(guī)范_第4頁
數(shù)據(jù)交換接口規(guī)范_第5頁
已閱讀5頁,還剩95頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

數(shù)據(jù)交換平臺接口規(guī)范版本:V2.0國網(wǎng)“SG186”工程一體化平臺數(shù)據(jù)交換項目組二○○七年十二月前言根據(jù)國家電網(wǎng)公司“十一五”信息發(fā)展規(guī)劃、信息化建SG186謝謝閱讀集成平臺重要組成部分,主要實現(xiàn)網(wǎng)省與公司總部的縱向數(shù)精品文檔放心下載據(jù)交換,滿足兩級數(shù)據(jù)中心級聯(lián)的需要。現(xiàn)編制數(shù)據(jù)交換平謝謝閱讀臺接口規(guī)范和交換標準,為數(shù)據(jù)中心、業(yè)務應用建設過程中感謝閱讀利用數(shù)據(jù)交換平臺實現(xiàn)縱向數(shù)據(jù)交換提供統(tǒng)一的參考規(guī)范。謝謝閱讀本文檔具體描述了數(shù)據(jù)交換平臺的定位、主要功能,典型應用場景的使用,以及數(shù)據(jù)接入規(guī)范。本文檔為數(shù)據(jù)交換平臺V2.1.2精品文檔放心下載著軟件版本升級,將進行相應修訂。信息工作辦公室2007年12月1目錄1數(shù)據(jù)交換平臺定位..........................................................................................................................1感謝閱讀2數(shù)據(jù)交換平臺功能框架..................................................................................................................1感謝閱讀2.1功能介紹.................................................................................................................................1感謝閱讀2.2數(shù)據(jù)交換方式說明.................................................................................................................2謝謝閱讀2.2.1自動方式.........................................................................................................................2謝謝閱讀2.2.2手工方式.........................................................................................................................3感謝閱讀2.3數(shù)據(jù)交換安全管理.................................................................................................................3感謝閱讀2.3.1數(shù)據(jù)傳輸安全...............................................................................錯誤!未定義書簽。感謝閱讀2.3.2管理控制層安全...........................................................................錯誤!未定義書簽。謝謝閱讀2.3.3訪問安全.......................................................................................錯誤!未定義書簽。謝謝閱讀3數(shù)據(jù)交換平臺典型應用場景..........................................................................................................4精品文檔放心下載3.1典型應用場景—兩級數(shù)據(jù)中心級聯(lián)......................................................................................4

3.1.1兩級數(shù)據(jù)中心級聯(lián)—發(fā)送.............................................................................................4

3.1.2兩級數(shù)據(jù)中心級聯(lián)—抽取.............................................................................................5精品文檔放心下載3.2典型應用場景—交換業(yè)務應用數(shù)據(jù)......................................................................................6

3.2.1發(fā)送格式化數(shù)據(jù).............................................................................................................6

3.2.2通過ESB發(fā)送格式化數(shù)據(jù)............................................................................................7

3.2.3發(fā)送非格式化數(shù)據(jù).........................................................................................................9

3.2.4通過ESB發(fā)送非格式化數(shù)據(jù)......................................................................................10感謝閱讀3.3配置步驟...............................................................................................................................11

3.3.1交換標準制定...............................................................................................................3.3.2接收方(公司總部)...................................................................................................3.3.3發(fā)送方(網(wǎng)省公司)...................................................................................................3.3.4自動交換.......................................................................................................................3.3.5應用觸發(fā)交換...............................................................................................................12感謝閱讀3.4示例一、自動發(fā)送...............................................................................................................12

3.4.1步驟一:定義交換標準...............................................................................................13

3.4.2步驟二:接收方(公司總部)...................................................................................15

3.4.3步驟三:發(fā)送方(網(wǎng)省公司)...................................................................................16

3.4.4步驟四:自動發(fā)送.......................................................................................................17謝謝閱讀3.5示例二、自動抽取...............................................................................................................18精品文檔放心下載3.6示例三、應用觸發(fā)交換.......................................................................................................19精品文檔放心下載4數(shù)據(jù)交換接口規(guī)范........................................................................................................................19精品文檔放心下載4.1接入服務規(guī)范.......................................................................................................................22感謝閱讀4.2數(shù)據(jù)到達通知接口...............................................................................................................30精品文檔放心下載4.3交換日志規(guī)范.......................................................................................................................31謝謝閱讀4.4接入服務調(diào)用示例...............................................................................................................33謝謝閱讀4.4.1發(fā)送數(shù)據(jù)示例...............................................................................................................33精品文檔放心下載4.4.2發(fā)送文件示例...............................................................................................................34精品文檔放心下載4.4.3獲取數(shù)據(jù)示例...............................................................................................................36精品文檔放心下載4.4.4獲取文件示例...............................................................................................................38感謝閱讀數(shù)據(jù)交換平臺接口規(guī)范附錄A接入服務接口規(guī)范................................................................................................................39感謝閱讀附錄B接入服務輸入?yún)?shù)規(guī)范........................................................................................................51精品文檔放心下載附錄C接入服務返回值規(guī)范............................................................................................................61謝謝閱讀附錄D接入服務接口規(guī)范................................................................................................................63感謝閱讀附錄E發(fā)送文件接入服務輸入?yún)?shù)規(guī)范........................................................................................67精品文檔放心下載附錄F發(fā)送文件接入服務返回值規(guī)范.............................................................................................71謝謝閱讀附錄G獲取文件接入服務輸入?yún)?shù)規(guī)范........................................................................................73感謝閱讀附錄H數(shù)據(jù)到達通知數(shù)據(jù)格式........................................................................................................75感謝閱讀附錄I交換日志規(guī)范.........................................................................................................................79精品文檔放心下載附錄J發(fā)送數(shù)據(jù)客戶端代碼清單.....................................................................................................83感謝閱讀附錄K發(fā)送文件客戶端代碼清單....................................................................................................84謝謝閱讀附錄L獲取數(shù)據(jù)客戶端代碼清單.....................................................................................................85感謝閱讀附錄M獲取文件客戶端代碼清單...................................................................................................86精品文檔放心下載附錄N錯誤碼列表............................................................................................................................87精品文檔放心下載2數(shù)據(jù)交換平臺接口規(guī)范1數(shù)據(jù)交換平臺定位SG186”建設方案、一體化平臺建設策略,數(shù)據(jù)交換平精品文檔放心下載精品文檔放心下載精品文檔放心下載數(shù)據(jù)交換。2數(shù)據(jù)交換平臺功能框架2.1功能介紹數(shù)據(jù)交換平臺(ePDXP-2100)提供多種傳輸通道、多種數(shù)據(jù)交換方式和交換標準,滿精品文檔放心下載足不同應用場景的需要。精品文檔放心下載系,統(tǒng)一數(shù)據(jù)交換標準、統(tǒng)一交換渠道,實現(xiàn)數(shù)據(jù)中心級聯(lián)和數(shù)據(jù)采集。精品文檔放心下載精品文檔放心下載感謝閱讀提供基于消息、Service、HTTP等多種協(xié)議的傳輸通道。感謝閱讀數(shù)據(jù)交換平臺采用SOAService謝謝閱讀ESB謝謝閱讀生成的數(shù)據(jù)字典,可供其它應用利用,實現(xiàn)數(shù)據(jù)共享。如下圖:1數(shù)據(jù)交換平臺接口規(guī)范2.2數(shù)據(jù)交換方式說明基于平臺提供的核心服務組件,可以實現(xiàn)以下幾種數(shù)據(jù)交換方式:感謝閱讀2.2.1自動方式自動方式是在無人干預的情況下,通過平臺交換調(diào)度,自動方式完成數(shù)據(jù)交換。謝謝閱讀同步方式Services服務調(diào)用(抽取/發(fā)送)感謝閱讀同步數(shù)據(jù)交換方式采用服務,通過SOAP協(xié)議互操作實現(xiàn)交換,具有開放、精品文檔放心下載感謝閱讀發(fā)送方發(fā)起請求,執(zhí)行發(fā)送操作。異步方式消息隊列精品文檔放心下載性及可靠性。郵件交換感謝閱讀數(shù)據(jù)交換功能。2數(shù)據(jù)交換平臺接口規(guī)范2.2.2手工方式網(wǎng)站提交感謝閱讀據(jù)交換功能。手工抽取/發(fā)送根據(jù)數(shù)據(jù)交換雙方需求,在數(shù)據(jù)交換平臺中手動執(zhí)行抽取或發(fā)送操作,完成數(shù)據(jù)交換。謝謝閱讀2.3數(shù)據(jù)交換安全管理數(shù)據(jù)交換平臺以Services精品文檔放心下載交換平臺提供了身份認證功能,防止非法調(diào)用。數(shù)據(jù)交換平臺提供了JMSServicesMail等多種交換方式,各種方式的安全性如精品文檔放心下載下:(1)消息傳輸通道安全性:數(shù)據(jù)交換實現(xiàn)了基于消息的傳輸通道,通過與安全防護體感謝閱讀系集成,實現(xiàn)基于SSL通道加密,保證傳輸通道的機密性、安全性和完整性,保證了傳輸感謝閱讀謝謝閱讀雙方的安全身份認證,防止非法接入;當通訊失敗時,暫停數(shù)據(jù)發(fā)送,并將消息進行存儲,感謝閱讀在通訊恢復后,進行重新發(fā)送。(2)Services傳輸安全性:對于數(shù)據(jù)交換平臺兩個節(jié)點之間的Services訪問謝謝閱讀SOAP消息是基于HTTP精品文檔放心下載過與安全防護體系集成,實現(xiàn)基于HTTPS進行傳輸,保證了傳輸?shù)陌踩?。感謝閱讀(3)郵件傳輸安全性:作為一種應急方案,數(shù)據(jù)交換平臺提供了郵件傳輸方式,可以精品文檔放心下載基于SMTP、POP3采用SSL加解密。3數(shù)據(jù)交換平臺接口規(guī)范3數(shù)據(jù)交換平臺典型應用場景3.1典型應用場景—兩級數(shù)據(jù)中心級聯(lián)3.1.1兩級數(shù)據(jù)中心級聯(lián)—發(fā)送SG186謝謝閱讀感謝閱讀感謝閱讀數(shù)據(jù)發(fā)送到公司總部數(shù)據(jù)中心。如下圖所示:網(wǎng)省公司數(shù)據(jù)中心必須向數(shù)據(jù)交換提供ODS數(shù)據(jù)庫的連接信息(數(shù)據(jù)庫類型、地址、謝謝閱讀ODS數(shù)據(jù)庫精品文檔放心下載,同時數(shù)據(jù)中心須提供交精品文檔放心下載換數(shù)據(jù)的周期、交換內(nèi)容、交換時間等信息,以便在數(shù)據(jù)交換中進行交換調(diào)度設置。精品文檔放心下載4數(shù)據(jù)交換平臺接口規(guī)范3.1.2兩級數(shù)據(jù)中心級聯(lián)—抽取精品文檔放心下載精品文檔放心下載精品文檔放心下載精品文檔放心下載謝謝閱讀荷全部集中在公司總部數(shù)據(jù)交換上。如下圖所示:網(wǎng)省公司數(shù)據(jù)中心必須向數(shù)據(jù)交換提供ODS感謝閱讀ODS數(shù)據(jù)庫連感謝閱讀精品文檔放心下載周期、交換時間等信息,以便數(shù)據(jù)交換進行自動交換調(diào)度設置。感謝閱讀5數(shù)據(jù)交換平臺接口規(guī)范3.2典型應用場景—交換業(yè)務應用數(shù)據(jù)3.2.1發(fā)送格式化數(shù)據(jù)交換業(yè)務數(shù)據(jù)前,將業(yè)務數(shù)據(jù)準備到數(shù)據(jù)中心ODS中,由網(wǎng)省公司業(yè)務應用調(diào)用數(shù)據(jù)謝謝閱讀交換的接入服務,數(shù)據(jù)交換從數(shù)據(jù)中心ODS獲取數(shù)據(jù)后,發(fā)送到公司總部數(shù)據(jù)交換,公司精品文檔放心下載總部數(shù)據(jù)交換將數(shù)據(jù)寫入到總部數(shù)據(jù)中心ODS,同時發(fā)送數(shù)據(jù)到達通知到通知隊列,供總謝謝閱讀感謝閱讀觸發(fā),業(yè)務應用可以根據(jù)需要,隨時進行交換操作。如下圖所示:網(wǎng)省公司數(shù)據(jù)中心必須向數(shù)據(jù)交換提供ODS數(shù)據(jù)庫的連接信息(數(shù)據(jù)庫類型、地址、謝謝閱讀ODS數(shù)據(jù)庫精品文檔放心下載精品文檔放心下載感謝閱讀感謝閱讀如果業(yè)務應用需要了解數(shù)據(jù)是否到達公司總部,可以通過以下兩種方式實現(xiàn):精品文檔放心下載公司總部業(yè)務應用通過監(jiān)聽JMS通知隊列,獲取數(shù)據(jù)變化通知(數(shù)據(jù)到達通知的數(shù)據(jù)感謝閱讀格式請參見本文中“4.2感謝閱讀6數(shù)據(jù)交換平臺接口規(guī)范可以是業(yè)務應用中的隊列,還可以是企業(yè)服務總線(ESB)中的隊列,只要支持JMS接口精品文檔放心下載即可。謝謝閱讀4.1精品文檔放心下載格式參見通過發(fā)送格式化數(shù)據(jù)數(shù)據(jù)交換連接的仍是數(shù)據(jù)中心ODS。交換業(yè)務數(shù)據(jù)前,網(wǎng)省公司先將業(yè)務數(shù)據(jù)準備到數(shù)感謝閱讀據(jù)中心ODS中。業(yè)務應用通過企業(yè)服務總線(ESB)上的接入代理服務,調(diào)用數(shù)據(jù)交換中的感謝閱讀ODS感謝閱讀數(shù)據(jù)交換將數(shù)據(jù)寫入到總部數(shù)據(jù)中心ODS,同時發(fā)送數(shù)據(jù)到達通知到通知隊列。在同步發(fā)送精品文檔放心下載情況下,網(wǎng)省數(shù)據(jù)交換調(diào)用網(wǎng)省企業(yè)服務總線(ESB)上的接收代理服務,完成公司總部數(shù)謝謝閱讀精品文檔放心下載在網(wǎng)省企業(yè)服務總線(ESB如下圖所示:7數(shù)據(jù)交換平臺接口規(guī)范網(wǎng)省公司數(shù)據(jù)中心必須向數(shù)據(jù)交換提供ODS精品文檔放心下載ODS數(shù)據(jù)庫連謝謝閱讀感謝閱讀ESB感謝閱讀代理服務。ESB精品文檔放心下載ESBESB)感謝閱讀上注冊代理服務。通過調(diào)用代理服務,達到調(diào)用對方數(shù)據(jù)交換服務的目的。謝謝閱讀如果業(yè)務應用需要了解數(shù)據(jù)是否到達公司總部,可以通過以下兩種方式實現(xiàn):謝謝閱讀(1)公司總部業(yè)務應用通過監(jiān)聽JMS感謝閱讀數(shù)據(jù)格式請參見本手冊中“4.2感謝閱讀ESBJMS感謝閱讀接口即可。精品文檔放心下載4.1感謝閱讀冊中“4.38數(shù)據(jù)交換平臺接口規(guī)范3.2.3發(fā)送非格式化數(shù)據(jù)感謝閱讀精品文檔放心下載式存儲在共享磁盤上。如下圖所示:感謝閱讀感謝閱讀謝謝閱讀4.1謝謝閱讀方式判別數(shù)據(jù)是否到達:公司總部業(yè)務應用通過監(jiān)聽JMS通知隊列,獲取數(shù)據(jù)變化通知(數(shù)據(jù)到達通知的數(shù)據(jù)感謝閱讀格式請參見本手冊中“4.2精品文檔放心下載也可以是業(yè)務應用中的隊列,還可以是企業(yè)服務總線(ESB)中的隊列,只要支持JMS接精品文檔放心下載口即可。感謝閱讀4.1謝謝閱讀冊中“4.39數(shù)據(jù)交換平臺接口規(guī)范3.2.4通過發(fā)送非格式化數(shù)據(jù)ESB感謝閱讀感謝閱讀ESB謝謝閱讀數(shù)據(jù)。如下圖所示:ESB精品文檔放心下載交換的接口;ESB謝謝閱讀ESBESB)感謝閱讀上注冊代理服務。通過調(diào)用代理服務,達到調(diào)用對方數(shù)據(jù)交換服務的目的。謝謝閱讀當數(shù)據(jù)到達后,業(yè)務應用可以通過以兩種方式判別數(shù)據(jù)是否到達:精品文檔放心下載(1)公司總部業(yè)務應用通過監(jiān)聽JMS謝謝閱讀10數(shù)據(jù)交換平臺接口規(guī)范數(shù)據(jù)格式請參見本手冊中“4.2感謝閱讀ESBJMS謝謝閱讀接口即可。(2)公司總部業(yè)務應用可以按一定的時間間隔輪詢調(diào)用數(shù)據(jù)交換的接入服務,查詢數(shù)感謝閱讀4.1謝謝閱讀見本手冊中“4.33.3配置步驟3.3.1交換標準制定定義交換標準(包括XML、Excel和E語言)是進行數(shù)據(jù)交換的第一步,在進行數(shù)據(jù)謝謝閱讀交換之前,根據(jù)交換數(shù)據(jù)需求,按照感謝閱讀3.3.2接收方(公司總部)步驟一:按照交換標準,定義交換標準和數(shù)據(jù)存儲的映射關(guān)系。謝謝閱讀步驟二:接收方根據(jù)數(shù)據(jù)需求,設置接收數(shù)據(jù)來源單位。3.3.3發(fā)送方(網(wǎng)省公司)步驟一:按照交換標準,完成數(shù)據(jù)存儲與交換標準的映射關(guān)系設置;謝謝閱讀謝謝閱讀謝謝閱讀應接口,調(diào)用數(shù)據(jù)交換的服務,完成數(shù)據(jù)交換;步驟三:設置發(fā)送方式、格式及目的地。3.3.4自動交換根據(jù)交換雙方的需求,可以選用下面任何一種都可以完成數(shù)據(jù)的自動交換。精品文檔放心下載抽?。褐x謝閱讀11數(shù)據(jù)交換平臺接口規(guī)范設置發(fā)送調(diào)度任務。發(fā)送:謝謝閱讀不設置抽取調(diào)度任務。3.3.5應用觸發(fā)交換抽?。航邮辗綉冒l(fā)起抽取數(shù)據(jù)請求,由數(shù)據(jù)交換完成數(shù)據(jù)抽取操作,按以下步驟執(zhí)行:感謝閱讀精品文檔放心下載步驟二:通過調(diào)用數(shù)據(jù)交換的服務,完成數(shù)據(jù)抽取工作。發(fā)送:發(fā)送方應用發(fā)起發(fā)送數(shù)據(jù)請求,由數(shù)據(jù)交換完成數(shù)據(jù)發(fā)送操作,按以下步驟進行:精品文檔放心下載感謝閱讀感謝閱讀謝謝閱讀精品文檔放心下載完成交換。3.4示例一、自動發(fā)送精品文檔放心下載感謝閱讀數(shù)據(jù)內(nèi)容如下:廣域網(wǎng)絡運行率本月累計停機次數(shù)本月累計停機時間計劃內(nèi)停機次數(shù)計劃內(nèi)停機時間12數(shù)據(jù)交換平臺接口規(guī)范3.4.1步驟一:定義交換標準根據(jù)信息化交換的數(shù)據(jù)需求和”數(shù)據(jù)交換格式標準”制定的交換標準如下:謝謝閱讀Excel格式交換標準*1.本表頭供系統(tǒng)識別用;**電力公司(單位名稱)稱、填報人;123456789123456789(單位代碼)3.本表頭報告期必須與此報表報告期一致;謝謝閱讀**(填報人)4.指標代碼必須按規(guī)律編;廣域網(wǎng)絡系統(tǒng)運行率(表名)5.不可改動報表格式。精品文檔放心下載31009(表號)0(期別)2005年11廣域網(wǎng)絡系統(tǒng)運行率Yyyy計算單位:%、次、分鐘單位指標代碼本月累計停機計劃內(nèi)停機廣域網(wǎng)絡系統(tǒng)運行率累計等效累計等效次數(shù)次數(shù)停機時間停機時間甲乙14567xx地市供電企業(yè)1101xx地市供電企業(yè)2102xx地市供電企業(yè)3103xx地市供電企業(yè)4104XML格式的交換標準<?xmlversion="1.0"encoding="GB2312"?>精品文檔放心下載<xs:schematargetNamespace="/Report00031009"感謝閱讀xmlns:xs="/2001/XMLSchema"xmlns:rptPub="/ReportPUB"感謝閱讀xmlns:rpt00031009="/Report00031009"elementFormDefault="unqualified"感謝閱讀attributeFormDefault="unqualified">謝謝閱讀<xs:importnamespace="/ReportPUB"感謝閱讀schemaLocation="/PowerInfo/xmlTemplate/TemplateReportPUB.xsd"/>精品文檔放心下載<xs:elementname="Report00031009">精品文檔放心下載<xs:complexType><xs:sequence><xs:elementref="rpt00031009:ReportHead"/>感謝閱讀<xs:elementref="rpt00031009:ReportBody"/>謝謝閱讀13數(shù)據(jù)交換平臺接口規(guī)范</xs:sequence></xs:complexType></xs:element><xs:elementname="ReportHead">感謝閱讀<xs:complexType><xs:attributename="ReportName"type="xs:string"use="required"/>感謝閱讀<xs:attributename="ReportYear"type="xs:string"use="required"/>精品文檔放心下載<xs:attributename="ReportMonth"type="xs:string"use="required"/>謝謝閱讀<xs:attributename="ReportType"type="xs:string"use="required"/>謝謝閱讀</xs:complexType></xs:element><xs:elementname="ReportBody">謝謝閱讀<xs:complexType><xs:sequence><xs:elementref="rpt00031009:Body01"/>謝謝閱讀</xs:sequence></xs:complexType></xs:element><xs:elementname="Body01">謝謝閱讀<xs:complexType><xs:choice><xs:elementref="rpt00031009:Item"maxOccurs="unbounded"/>感謝閱讀</xs:choice></xs:complexType></xs:element><xs:elementname="Item"><xs:complexType><xs:attributename="COL1"type="xs:double"use="optional">

<xs:annotation>感謝閱讀<xs:documentation>廣域網(wǎng)絡運行率</xs:documentation>

</xs:annotation>謝謝閱讀</xs:attribute><xs:attributename="COL4"type="xs:double"use="optional">

<xs:annotation>感謝閱讀<xs:documentation>本月累計停機次數(shù)</xs:documentation>

</xs:annotation>謝謝閱讀</xs:attribute><xs:attributename="COL5"type="xs:double"use="optional">

<xs:annotation>精品文檔放心下載<xs:documentation>本月累計停機時間</xs:documentation>

</xs:annotation>謝謝閱讀</xs:attribute><xs:attributename="COL6"type="xs:double"use="optional">

<xs:annotation>謝謝閱讀14數(shù)據(jù)交換平臺接口規(guī)范<xs:documentation>計劃內(nèi)停機次數(shù)</xs:documentation>精品文檔放心下載</xs:annotation></xs:attribute><xs:attributename="COL7"type="xs:double"use="optional">精品文檔放心下載<xs:annotation><xs:documentation>計劃內(nèi)停機時間</xs:documentation>感謝閱讀</xs:annotation></xs:attribute><xs:attributename="ITEM_NAME"type="xs:string"use="optional">精品文檔放心下載<xs:annotation><xs:documentation>指標名稱</xs:documentation>精品文檔放心下載</xs:annotation></xs:attribute><xs:attributename="SORT_CHAR"type="xs:string"use="optional">感謝閱讀<xs:annotation><xs:documentation>顯示代碼</xs:documentation>精品文檔放心下載</xs:annotation></xs:attribute></xs:complexType></xs:element></xs:schema>3.4.2步驟二:接收方(公司總部)1)按交換標準,定義交換標準與數(shù)據(jù)存儲的映射關(guān)系。定義界面如下:15數(shù)據(jù)交換平臺接口規(guī)范注:通過鼠標事件,定義交換標準與數(shù)據(jù)的映射關(guān)系。2精品文檔放心下載設置“廣域網(wǎng)絡系統(tǒng)運行率”由上海、北京、天津、河北、山西、山東發(fā)送。精品文檔放心下載3.4.3步驟三:發(fā)送方(網(wǎng)省公司)1)按照交換標準,由數(shù)據(jù)中心準備數(shù)據(jù)。2)定義交換標準與數(shù)據(jù)的映射關(guān)系通過鼠標事件,定義交換標準與數(shù)據(jù)的映射關(guān)系,如下圖:謝謝閱讀16數(shù)據(jù)交換平臺接口規(guī)范3)設置發(fā)送方式、格式及目的地ServiceXML精品文檔放心下載精品文檔放心下載可。3.4.4步驟四:自動發(fā)送謝謝閱讀17數(shù)據(jù)交換平臺接口規(guī)范作,在發(fā)送方(網(wǎng)省公司)數(shù)據(jù)交換平臺的“調(diào)度管理”中設置發(fā)送調(diào)度機制。謝謝閱讀設置“廣域網(wǎng)絡系統(tǒng)運行率”以月周期執(zhí)行,執(zhí)行時間為每月23日17:18執(zhí)行,結(jié)果感謝閱讀如下圖:3.5示例二、自動抽取感謝閱讀四按下面的方式進行:精品文檔放心下載取操作,在接收方(公司總部)數(shù)據(jù)交換的“調(diào)度管理”中設置抽取調(diào)度機制。謝謝閱讀設置“廣域網(wǎng)絡系統(tǒng)運行率”以月周期執(zhí)行,執(zhí)行時間為每月23日17:24執(zhí)行,設置謝謝閱讀結(jié)果如下圖:18數(shù)據(jù)交換平臺接口規(guī)范3.6示例三、應用觸發(fā)交換感謝閱讀進行說明,抽取與發(fā)送相同,不再舉例說明。1)謝謝閱讀可參見“數(shù)據(jù)交換接口規(guī)范”中的調(diào)用示例。2)如果網(wǎng)省公司的數(shù)據(jù)已經(jīng)在數(shù)據(jù)中心,由應用調(diào)用觸發(fā)執(zhí)行;如果不在數(shù)據(jù)中心,精品文檔放心下載精品文檔放心下載示例。4數(shù)據(jù)交換接口規(guī)范Services是一個軟件接口,它描述了一組可以在網(wǎng)絡上通過標準化的XML謝謝閱讀遞訪問的操作。它使用基于XML語言的協(xié)議來描述執(zhí)行的操作以及交換的數(shù)據(jù)。感謝閱讀跨多個操作系統(tǒng)、編程語言和硬件平臺的多個軟件應用不可能由一種開發(fā)環(huán)境來解決。謝謝閱讀在服務出現(xiàn)之前,大多數(shù)系統(tǒng)采用的是固定的接口,對于不斷變化的環(huán)境和需求缺乏謝謝閱讀服務所使用的XML可以實現(xiàn)真正與平臺無謝謝閱讀關(guān)的方式來描述所有數(shù)據(jù),實現(xiàn)跨系統(tǒng)交換數(shù)據(jù),由此轉(zhuǎn)成了松耦合應用程序。通過精品文檔放心下載19數(shù)據(jù)交換平臺接口規(guī)范服務,實現(xiàn)了不同軟硬件平臺、不同開發(fā)語言開發(fā)的軟件之間的互操作。精品文檔放心下載Services使用標準協(xié)議規(guī)范,ServicesXMLHTTP等業(yè)界標準,其所有精品文檔放心下載公共的協(xié)約完全使用開放的標準協(xié)議進行描述、傳輸和交換。服務的接口采用WSDL進行精品文檔放心下載描述,數(shù)據(jù)的傳輸采用SOAP協(xié)議進行交換數(shù)據(jù)。/服務的實現(xiàn)發(fā)生變更的時候,感謝閱讀服務WSDL描述與語言不變,謝謝閱讀服務的實現(xiàn)平臺從J2EE遷移到精品文檔放心下載了.NET或者是相反的遷移流程,用戶都可以對此一無所知。對于松散耦合而言,尤其是在精品文檔放心下載Internet環(huán)境下的服務而言,需要有一種適合Internet環(huán)境的消息交換協(xié)議。而謝謝閱讀XML/SOAP正是目前最為適合的消息交換協(xié)議。服務具有完好的封裝性。服務既然是一種部署在網(wǎng)絡上的對象,自然具備對精品文檔放心下載象的良好封裝性,對于使用者而言,他能且僅能看到該對象提供的功能列表。感謝閱讀Services謝謝閱讀Service(ServicesDescriptionLanguage謝謝閱讀服務的位置、接口、消息的輸入、輸出等內(nèi)容。雙方通過基于HTTP協(xié)議的(Simple感謝閱讀ObjectAccessProtocol)進行交互,傳輸文本格式的數(shù)據(jù)。感謝閱讀Services原理圖如下圖所示:20數(shù)據(jù)交換平臺接口規(guī)范精品文檔放心下載感謝閱讀謝謝閱讀精品文檔放心下載HTTPPOST/StockQuoteHTTP/1.1

Host:

Content-Type:text/xml;Charset="utf-8"Conten-length:nnnn謝謝閱讀SOAPAction:"www.stockquoteserver/services/getquote.htm"謝謝閱讀WSDL<SOAP-ENV:Envelopexmlns:SOAP-ENV="/soap/envelope/"SOAP-ENV:encodingStyle="/soap/encoding/"><SOAP-ENV:Body><m:GetLastTradePricexmlns:m="www.stockquoteserver/services/getquote.htm"><symbol>DIS</symbol></m:GetLastTradePrice></SOAPenv:Body></SOAP-ENV:Envelope>Web服務應用HTTP/1.1200OK

Content-Type:text/xml;

Charset="utf-8"Conten-length:nnnn感謝閱讀<SOAP-ENV:Envelopexmlns:SOAP-ENV="/soap/envelope/"

SOAP-ENV:encodingStyle="/soap/encoding/">

<SOAP-ENV:Body>感謝閱讀<m:GetLastTradePriceResponse謝謝閱讀xmlns:m="www.stockquoteserver/services/getquote.htm">

<Price>34.5</Price>謝謝閱讀</m:GetLastTradePriceResponse></SOAPenv:Body>謝謝閱讀</SOAP-ENV:Envelope>HTTP服務的提供方開發(fā)完服務后,需要向該服務的所有使用方提供服務的描述文件WSDL,謝謝閱讀服務的使用者按照WSDL生成客戶端來調(diào)用服務。服務提供方與服務使用方(客戶端)可感謝閱讀以不是同一種平臺、不使用同一種語言,如服務提供方可以使用Java開發(fā),使用方可以使精品文檔放心下載用Java.NET等開發(fā)。SOAP協(xié)議本身使用XML精品文檔放心下載Services協(xié)議族中的感謝閱讀WS-Attachment協(xié)議實現(xiàn)。其類似于Email附件的形式,在具體傳輸時,XML數(shù)據(jù)流與非謝謝閱讀XML數(shù)據(jù)流將被表達成多個MIMEMIME謝謝閱讀的內(nèi)容格式如下圖所示:21數(shù)據(jù)交換平臺接口規(guī)范Multipart/relatedMIME信封MimePart<?XMLversion=”1.0”感謝閱讀encoding=”utf-8”><formhref=”Excel”>……<pichref=”jpeg”>XML格式的文件,包括了附件的索引MimePartContent-type:application/vnd.ms-excelContent-Location:Excel原始數(shù)據(jù)格式附件(Excel)MinePartContent-Type:Image/jpegContent-Location:Jpeg原始數(shù)據(jù)格式附件(Jpeg)服務使用方(客戶端)可以直接調(diào)用Service,也可以由服務提供方將Service謝謝閱讀發(fā)布到企業(yè)服務總線ESBESBESB總線調(diào)用。謝謝閱讀如下圖所示:服務1服務2服務n企業(yè)服務總線(ESB)業(yè)務應用A業(yè)務應用B服務代理服務代理同時由于ServicesSOAP協(xié)議,在調(diào)用過程中,需要將數(shù)據(jù)按SOAP規(guī)范進感謝閱讀行封裝、解析,較傳統(tǒng)的API接口,效率稍差一些,可以實現(xiàn)通常的接口需要,對于實時謝謝閱讀性要求較高的應用,可以考慮其它方式。4.1接入服務規(guī)范謝謝閱讀謝謝閱讀一類為實時較高的準實時數(shù)據(jù),一般為分鐘級數(shù)據(jù),另一類為通常的應用數(shù)據(jù)。謝謝閱讀數(shù)據(jù)交換采用SOA架構(gòu),內(nèi)部處理邏輯全部以Services方式實現(xiàn),極具靈活性與感謝閱讀Services謝謝閱讀22數(shù)據(jù)交換平臺接口規(guī)范務數(shù)據(jù)及數(shù)據(jù)中心級聯(lián)的數(shù)據(jù);另一種以API的方式提供,用于準實時數(shù)據(jù)的交換。對于感謝閱讀以Service的形式提供的接口,可以被業(yè)務應用直接調(diào)用,也可以注冊到企業(yè)服務總線謝謝閱讀(ESB)中,業(yè)務應用通過ESB進行調(diào)用。(1)服務直接由其他應用調(diào)用。服務負責解析業(yè)務應用的調(diào)用請求,并進行相應的處謝謝閱讀理。如下圖所示:(2)把對外發(fā)布的服務注冊到應用集成平臺的企業(yè)服務總線(ESB),供其它應用調(diào)用。感謝閱讀如下圖所示:管

理控制層企業(yè)服務總線應用傳輸層JMS……WebServices感謝閱讀輸。接入服務的WSDL文件如下:(1WSDLA接感謝閱讀入服務接口規(guī)范”<?xmlversion="1.0"encoding="UTF-8"?>謝謝閱讀<definitionsname="ReportParser_REMOTEService"感謝閱讀targetNamespace="urn:ReportParser"精品文檔放心下載xmlns="/wsdl/"謝謝閱讀xmlns:soap="/wsdl/soap/"精品文檔放心下載xmlns:soapenc="/soap/encoding/"感謝閱讀xmlns:tns="urn:ReportParser"xmlns:xsd="/1999/XMLSchema">謝謝閱讀<types/>23數(shù)據(jù)交換平臺接口規(guī)范<messagename="DXPAccessServiceRequest">謝謝閱讀<partname="arg101"type="xsd:string"/>精品文檔放心下載</message>…<servicename="ReportParser_REMOTEService">感謝閱讀<portbinding="tns:ReportParser_REMOTEBinding"name="ReportParser_REMOTEPort">精品文檔放心下載<soap:addresslocation="/PowerInfo/WebServiceReportWar/ReportParser"/>謝謝閱讀</port></service></definitions>該WSDL文件中描述的接口如下表所示:表1接口描述服務名稱DXPAccessService參數(shù)名稱參數(shù)類型參數(shù)描述requestStrString輸入?yún)?shù),按“接入服務輸入?yún)?shù)規(guī)范”編寫參數(shù)精品文檔放心下載responseStrString返回值,按“接入服務返回值規(guī)范”解析謝謝閱讀功能說明:數(shù)據(jù)交換對外提供接口服務說明。XML格式的字符串,XML采用Schema進謝謝閱讀行描述,XMLSchema描述了XML的格式。精品文檔放心下載輸入?yún)?shù)的Schema片斷如下,具體內(nèi)容參見“附錄B感謝閱讀<?xmlversion="1.0"encoding="UTF-8"?>精品文檔放心下載<xs:schemaxmlns="/DXP/WebService/V1_0"精品文檔放心下載xmlns:xs=/2001/XMLSchema謝謝閱讀targetNamespace="/DXP/WebService/V1_0"謝謝閱讀elementFormDefault="qualified"attributeFormDefault="unqualified">謝謝閱讀<xs:elementname="ServiceRequest">精品文檔放心下載<xs:complexType><xs:sequence>……</xs:sequence></xs:complexType></xs:element></xs:schema>返回值的Schema片斷如下,具體內(nèi)容參見“附錄C感謝閱讀<?xmlversion="1.0"encoding="UTF-8"?>精品文檔放心下載<!--editedwithXMLSPYv5rel.2U()byet8(et8)-->謝謝閱讀24數(shù)據(jù)交換平臺接口規(guī)范<!--editedwithXMLSpyv2005rel.3U()by()-->謝謝閱讀<xs:schematargetNamespace=/DXP/WebService/V1_0感謝閱讀xmlns:xs="/2001/XMLSchema"感謝閱讀xmlns="/DXP/WebService/V1_0"感謝閱讀elementFormDefault="qualified"attributeFormDefault="unqualified">謝謝閱讀<xs:elementname="ServiceResponse">感謝閱讀<xs:complexType><xs:sequence>……</xs:sequence></xs:complexType></xs:element></xs:schema>(2)傳輸文件接入服務:對于數(shù)據(jù)量較大或非結(jié)構(gòu)化數(shù)據(jù)交換,采用WS附件協(xié)議實感謝閱讀現(xiàn),服務接口的WSDL片斷如下,具體內(nèi)容見“附錄D感謝閱讀<?xmlversion="1.0"encoding="UTF-8"?>精品文檔放心下載<wsdl:definitionstargetNamespace="urn:ReportParser"xmlns:apachesoap="/xml-soap"感謝閱讀xmlns:impl="urn:ReportParser"感謝閱讀xmlns:intf="urn:ReportParser"感謝閱讀xmlns:soapenc="/soap/encoding/"精品文檔放心下載xmlns:wsdl="/wsdl/"感謝閱讀xmlns:wsdlsoap="/wsdl/soap/"精品文檔放心下載xmlns:xsd="/2001/XMLSchema">謝謝閱讀<wsdl:types><schematargetNamespace="urn:ReportParser"感謝閱讀xmlns="/2001/XMLSchema">精品文檔放心下載<importnamespace="/xml-soap"/>精品文檔放心下載<importnamespace="/soap/encoding/"/>感謝閱讀…</wsdl:definitions>數(shù)據(jù)交換服務發(fā)送文件的輸入?yún)?shù)和返回值如下表所示:表2發(fā)送文件服務參數(shù)描述服務名稱sendAttachFile參數(shù)名稱參數(shù)類型參數(shù)描述requestStr謝謝閱讀fileObjectDataHandler數(shù)組文件對象謝謝閱讀responseStrString返回值,按“接入服務返回值規(guī)范”解析謝謝閱讀25數(shù)據(jù)交換平臺接口規(guī)范功能說明:數(shù)據(jù)交換對外提供接口服務說明。XML格式的字符串,XML采用Schema進精品文檔放心下載行描述,XMLSchema描述了XML的格式。謝謝閱讀輸入?yún)?shù)的Schema片斷如下,具體內(nèi)容參見“附錄E發(fā)送文件接入服務輸入?yún)?shù)規(guī)感謝閱讀<?xmlversion="1.0"encoding="UTF-8"?>精品文檔放心下載<xs:schematargetNamespace=/DXP/WebService/V1_0謝謝閱讀xmlns:xs="/2001/XMLSchema"精品文檔放心下載xmlns="/DXP/WebService/V1_0"elementFormDefault="qualified"謝謝閱讀attributeFormDefault="unqualified">精品文檔放心下載<xs:elementname="ServiceRequest">感謝閱讀<xs:annotation><xs:documentation>文件發(fā)送服務輸入?yún)?shù)</xs:documentation>感謝閱讀</xs:annotation>……</xs:sequence></xs:complexType></xs:element></xs:schema>返回值的Schema片斷如下,具體內(nèi)容見“附錄F精品文檔放心下載<?xmlversion="1.0"encoding="UTF-8"?>謝謝閱讀<xs:schematargetNamespace=/DXP/WebService/V1_0精品文檔放心下載xmlns:xs="/2001/XMLSchema"謝謝閱讀xmlns="/DXP/WebService/V1_0"elementFormDefault="qualified"謝謝閱讀attributeFormDefault="unqualified">精品文檔放心下載<xs:elementname="ServiceResponse">精品文檔放心下載<xs:complexType><xs:sequence><xs:elementname="ResponseHead">謝謝閱讀……</xs:element></xs:sequence></xs:complexType></xs:element></xs:schema>數(shù)據(jù)交換服務獲取文件時的輸入?yún)?shù)和返回值如下表所示:謝謝閱讀表3獲取文件服務參數(shù)描述服務名稱getAttachFile26數(shù)據(jù)交換平臺接口規(guī)范參數(shù)名稱參數(shù)類型參數(shù)描述requestStr感謝閱讀fileObjectDataHandler數(shù)組返回值精品文檔放心下載功能說明:數(shù)據(jù)交換對外提供接口服務說明。返回值的SchemaG感謝閱讀<?xmlversion="1.0"encoding="UTF-8"?>謝謝閱讀<xs:schematargetNamespace=/DXP/WebService/V1_0謝謝閱讀xmlns:xs="/2001/XMLSchema"感謝閱讀xmlns="/DXP/WebService/V1_0"精品文檔放心下載elementFormDefault="qualified"attributeFormDefault="unqualified">感謝閱讀<xs:elementname="ServiceRequest">謝謝閱讀……</xs:element></xs:sequence></xs:complexType></xs:element></xs:schema>(3)準實時數(shù)據(jù)交換標準:傳輸數(shù)據(jù)接入服務標準和傳輸文件接入服務標準,能夠很感謝閱讀謝謝閱讀感謝閱讀感謝閱讀精品文檔放心下載謝謝閱讀因此對于準實時數(shù)據(jù)交換,提出準實時數(shù)據(jù)交換標準。精品文檔放心下載謝謝閱讀感謝閱讀謝謝閱讀時效性。準實時數(shù)據(jù)交換標準規(guī)定,準實時數(shù)據(jù)交換接口是由數(shù)據(jù)交換以Java語言實現(xiàn)的API精品文檔放心下載感謝閱讀謝謝閱讀準實時數(shù)據(jù)交換的業(yè)務應用將API包嵌入到調(diào)用程序中,調(diào)用開放的接口即可完成縱向數(shù)謝謝閱讀據(jù)的交換。27數(shù)據(jù)交換平臺接口規(guī)范準實時數(shù)據(jù)交換接口API以Java語言開發(fā),以jar包形式提供,包文件一共有三個:感謝閱讀,tcliapi.jar,tlclient.jar。對業(yè)務應用開發(fā)接口如下表所示:精品文檔放心下載表4業(yè)務應用開發(fā)接口方法或接口功能描述所屬類onReceive當數(shù)據(jù)到達時觸發(fā)該方法com.cepri.it.dxp.IDXPAccessListener感謝閱讀setLogStatus設置是否記錄日志com.cepri.it.dxp.DXPAccess謝謝閱讀setLogPath設置日志文件保存路徑com.cepri.it.dxp.DXPAccess感謝閱讀sendBytes發(fā)起數(shù)據(jù)交換請求com.cepri.it.dxp.DXPAccess感謝閱讀receive使用輪詢方式接收交換數(shù)com.cepri.it.dxp.DXPAccess謝謝閱讀據(jù)startListener使用監(jiān)聽方式接收交換數(shù)com.cepri.it.dxp.DXPAccess謝謝閱讀據(jù)stopListener停止監(jiān)聽com.cepri.it.dxp.DXPAccess精品文檔放心下載①數(shù)據(jù)發(fā)送接口數(shù)據(jù)發(fā)送時,業(yè)務應用將交換數(shù)據(jù)組織為byte[]類型,將其作為參數(shù)傳遞給數(shù)據(jù)發(fā)送接感謝閱讀感謝閱讀byte[]格式交換。精品文檔放心下載說明如下表所示:表5數(shù)據(jù)發(fā)送接口intsendBytes(byte[]data)精品文檔放心下載參數(shù)data交換數(shù)據(jù)內(nèi)容返回值0發(fā)送數(shù)據(jù)成功-1發(fā)送數(shù)據(jù)失?、诒镜亟粨Q日志接口謝謝閱讀換日志接口進行設置,使得每次數(shù)據(jù)交換均自動在指定路徑記錄日志。說明如下表所示:精品文檔放心下載表6本地交換日志接口voidsetLogStatus(booleanwriteLog)精品文檔放心下載參數(shù)writeLogtrue為每次交換均在本地記錄日志;感謝閱讀false為每次交換均不記錄日志返回值無返回結(jié)果voidsetLogPath(StringlogPath)感謝閱讀參數(shù)28數(shù)據(jù)交換平臺接口規(guī)范logPath日志文件保存路徑。默認日志保存路徑為系統(tǒng)當感謝閱讀前路徑返回值無返回結(jié)果說明日志文件名稱為:,其中感謝閱讀為應用所在機器日期。日志中記錄格式為:謝謝閱讀IP:Port:訪問名稱\tSendBytes=發(fā)送數(shù)據(jù)長度\t發(fā)送結(jié)果(0/-1)或謝謝閱讀IP:Port:訪問名稱\tRcvBytes=接收數(shù)據(jù)長度\t獲取結(jié)果(0/-1)感謝閱讀③數(shù)據(jù)接收接口謝謝閱讀receive獲得交換的數(shù)據(jù);精品文檔放心下載采用監(jiān)聽方式接收數(shù)據(jù)時,編寫一個類實現(xiàn)接口,在onReceive方法中感謝閱讀做相應的處理,同時調(diào)用startListener、stopListener啟動、停止監(jiān)聽。說明如下表所示:精品文檔放心下載表7數(shù)據(jù)接收接口byte[]receive(intms)參數(shù)Ms等待交換數(shù)據(jù)的時間,單位為毫秒返回值byte[]接收成功,返回接收到的交換數(shù)據(jù);接收失敗,返回null說明通過輪詢方式從數(shù)據(jù)交換中獲取準實時交換數(shù)據(jù),如果數(shù)據(jù)交換中沒謝謝閱讀ms毫秒,直到有交換數(shù)據(jù)到達或者超過等待時間后返謝謝閱讀回。intstartListener(DXPAccessListenerlistener)精品文檔放心下載參數(shù)Listener應用實現(xiàn)的IDXPAccessListener接口感謝閱讀返回值0啟動監(jiān)聽成功-1啟動監(jiān)聽失敗說明應用首先實現(xiàn)接口IDXPAccessListener,在onReceive方法中編寫代謝謝閱讀碼對接收的交換數(shù)據(jù)(byte[])進行處理,然后調(diào)用本方法,將實現(xiàn)的謝謝閱讀接口作為參數(shù)傳遞,即可啟動數(shù)據(jù)接收監(jiān)聽器。當有準實時交換數(shù)據(jù)謝謝閱讀到達接收方數(shù)據(jù)交換時,會自動將數(shù)據(jù)取出并傳遞給實現(xiàn)接口的精品文檔放心下載onReceive方法處理intstopListener()返回值0停止監(jiān)聽成功29數(shù)據(jù)交換平臺接口規(guī)范-1停止監(jiān)聽失敗說明將上一次通過startListener啟動的交換數(shù)據(jù)監(jiān)聽程序停止精品文檔放心下載4.2數(shù)據(jù)到達通知接口在數(shù)據(jù)接收方,當數(shù)據(jù)到達時,數(shù)據(jù)交換根據(jù)配置向特定的JMS隊列發(fā)送數(shù)據(jù)到達通精品文檔放心下載知,JMSESB)感謝閱讀中的JMS隊列。如下圖所示:業(yè)務應用可以監(jiān)聽通知隊列,監(jiān)聽到的數(shù)據(jù)到達通知內(nèi)容采用為一個XML的字符串,謝謝閱讀該XML字符串的Schema片斷如下,具體內(nèi)容見“附錄H謝謝閱讀<?xmlversion="1.0"encoding="GB2312"?>精品文檔放心下載<xs:schematargetNamespace=/schemas精品文檔放心下載xmlns:xs="/2001/XMLSchema"謝謝閱讀xmlns:dxpRst="/schemas"感謝閱讀elementFormDefault="qualified"attributeFormDefault="unqualified">精品文檔放心下載<xs:elementname="DxpExchangeResult">精品文檔放心下載<xs:annotation>30數(shù)據(jù)交換平臺接口規(guī)范<xs:documentation>數(shù)據(jù)交換交換結(jié)果</xs:documentation>精品文檔放心下載</xs:annotation><xs:complexType><xs:sequence><xs:elementref="dxpRst:DxpExchangeTransID"/>感謝閱讀<xs:elementref="dxpRst:DxpDataDoInfo"minOccurs="0"/>精品文檔放心下載</xs:sequence></xs:complexType></xs:element>……<xs:elementname="DxpDetailDoResult">感謝閱讀<xs:annotation><xs:documentation>處理結(jié)果</xs:documentation>精品文檔放心下載</xs:annotation><xs:complexType><xs:sequence><xs:elementname="value"type="xs:int"/>感謝閱讀<xs:elementname="description"type="xs:string"/>謝謝閱讀</xs:sequence></xs:complexType></xs:element></xs:schema>4.3交換日志規(guī)范精品文檔放心下載內(nèi)的交換日志,如下圖所示。31數(shù)據(jù)交換平臺接口規(guī)范抽取服務查詢?nèi)罩?/p>

接數(shù)據(jù)倉庫接收服務入服務業(yè)務應用……ODS網(wǎng)省數(shù)據(jù)中心總部數(shù)據(jù)交換格式:XML、Excel、E語言

方式:JMS、SOAP、Mail等感謝閱讀數(shù)據(jù)倉庫抽取服務接收服務接入服應用觸發(fā)發(fā)送數(shù)據(jù)業(yè)務應用務ODS……網(wǎng)省數(shù)據(jù)交換

網(wǎng)省數(shù)據(jù)中心日志查詢返回的XML文件的Schema如下,具體內(nèi)容參見“附錄I精品文檔放心下載<?xmlversion="1.0"encoding="UTF-8"?>精品文檔放心下載<xs:schematargetNamespace=/DxpLogSchema謝謝閱讀xmlns:dxpLog="/DxpLogSchema"精品文檔放心下載xmlns:xs="/2001/XMLSchema"謝謝閱讀elementFormDefault="qualified"attributeFormDefault="unqualified">謝謝閱讀<xs:elementname="DxpExchangeLog">精品文檔放心下載<xs:annotation><xs:documentation>數(shù)據(jù)交換日志</xs:documentation>感謝閱讀</xs:annotation><xs:complexType><xs:choice><xs:elementref="dxpLog:Item"maxOccurs="unbounded"/>感謝閱讀</xs:choice></xs:complexType></xs:element>……<xs:simpleTypename="strDate">謝謝閱讀<xs:annotation><xs:documentation>用到的日期規(guī)則(yyyy-mm-ddhh:mm:ss)</xs:documentation>精品文檔放心下載</xs:annotation><xs:restrictionbase="xs:string">感謝閱讀<xs:patternvalue="[0-9]{4}[-]{1}[0-9]{2}[-]{1}[0-9]{2}[]{1}[0-9]{2}[:]{1}[0-9]{2}[:]{1}精品文檔放心下載[0-9]{2}"/>

</xs:restriction>

</xs:simpleType>感謝閱讀32數(shù)據(jù)交換平臺接口規(guī)范</xs:schema>4.4接入服務調(diào)用示例精品文檔放心下載開發(fā)商從數(shù)據(jù)交換項目組獲取接入服務的接口規(guī)范(WSDLWSDL感謝閱讀文件,通過開發(fā)工具(目前大多數(shù)開發(fā)工具集成了開發(fā)服務的功能)生成調(diào)用數(shù)據(jù)交精品文檔放心下載換的接入服務相應的代碼,并根據(jù)實際環(huán)境修改調(diào)用地址及參數(shù)。下面是具體調(diào)用示例:精品文檔放心下載4.4.1發(fā)送數(shù)據(jù)示例(1)輸入?yún)?shù):<?xmlversion="1.0"encoding="GB2312"?>謝謝閱讀<ServiceRequestxmlns="/DXP/WebService/V1_0"精品文檔放心下載xmlns:xsi="/2001/XMLSchema-instance"感謝閱讀xsi:schemaLocation="/DXP/WebService/V1_0感謝閱讀/PowerInfo/xmlTemplate/dxp.xsd">感謝閱讀<RequestHead><Head><Service_Name>DXPAccessServiceRequest</Service_Name>謝謝閱讀<SOA_Operation>sendData</SOA_Operation>感謝閱讀</Head></RequestHead><RequestBody><sendData><deptCodeTarget>40101005110000001</deptCodeTarget>感謝閱讀<sendDeptCode>41311036320101000</sendDeptCode>謝謝閱讀<Period><year>2007</year>

<month>6</month>感謝閱讀</Period><fileFormat>0</fileFormat>

<sendType>1</sendType>

<isSave>0</isSave><encodeFlag>0</encodeFlag>

<code>32629</code><data></data>感謝閱讀</sendData></RequestBody>33數(shù)據(jù)交換平臺接口規(guī)范</ServiceRequest>(2)返回值:<?xmlversion="1.0"encoding="GB2312"?>謝謝閱讀<ServiceResponsexmlns=/DXP/WebService/V1_0謝謝閱讀xmlns:xsi="/2001/XMLSchema-instance"精品文檔放心下載xsi:schemaLocation="/DXP/WebService/V1_0謝謝閱讀/PowerInfo/xmlTemplate/dxpResponse.xsd">感謝閱讀<RequestHead><Head><Service_Name>DXPAccessServiceRequest</Service_Name>謝謝閱讀<SOA_Operation>sendData</SOA_Operation>謝謝閱讀</Head></RequestHead><RequestBody><doResultdescription="發(fā)送結(jié)果:江蘇省電力公司上報《Tran_ItemFund》上報成功;"精品文檔放心下載value="1"></doResult></RequestBody></ServiceResponse>客戶端采用Axis,注意導入Axis,詳細代碼請參考“附錄J發(fā)送數(shù)據(jù)客戶端代碼謝謝閱讀發(fā)送數(shù)據(jù)代碼片斷:StringendPoint=":81/PowerInfo/WebServiceReportWar/services感謝閱讀/ReportParser";StringserviceName="sendData";謝謝閱讀Stringurn="urn:ReportParser";謝謝閱讀Serviceservice=newService();謝謝閱讀OperationDescoperation=newOperationDesc();謝謝閱讀Callcall=(Call)service.createCall();精品文檔放心下載……Objectobj=call.invoke(para);精品文檔放心下載4.4.2發(fā)送文件示例S

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論