




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
智慧城市EOP平臺(tái)
(數(shù)據(jù)平臺(tái)分冊(cè))
概要設(shè)計(jì)說(shuō)明書(shū)
目錄
1、簡(jiǎn)介.........................................................................1
1.1文檔目的與范圍..............................................................1
1.2讀者對(duì)象...................................................................2
1.3術(shù)語(yǔ)與縮寫(xiě)解釋.............................................................2
2、系統(tǒng)概述.....................................................................4
3、設(shè)計(jì)約束.....................................................................4
3.1部署方式...................................................................4
3.2操作系統(tǒng)...................................................................4
3.3客戶(hù)端瀏覽器................................................................5
3.4數(shù)據(jù)庫(kù)服務(wù)器................................................................5
3.5J2EE應(yīng)用服務(wù)器............................................................5
3.6WEB服務(wù)器.................................................................6
3.7網(wǎng)絡(luò)........................................................................6
3.8消息中間件.................................................................6
3.9J2EE開(kāi)發(fā)工具..............................................................7
3.10開(kāi)發(fā)規(guī)范.................................................................7
3.10.1命名規(guī)范..........................................................7
3.10.2編程慣例..........................................................9
3.10.3編程注意事項(xiàng)......................................................9
3.10.4組件約定..........................................................10
3.10.5Poio約定.........................................................10
4、設(shè)計(jì)策略....................................................................11
5、系統(tǒng)總體結(jié)構(gòu)................................................................11
6、備選方案....................................................................12
7、自制外購(gòu)....................................................................12
8、接口設(shè)計(jì)....................................................................12
8.1平臺(tái)輸入接口.............................................................12
8.1.1數(shù)據(jù)庫(kù)級(jí)接口.....................................................12
8.1.2協(xié)議級(jí)交換接口...................................................13
8.1.3應(yīng)用級(jí)交換接口...................................................13
8.2平臺(tái)輸出接口.............................................................13
8.2.1WEB服務(wù)接口....................................................14
8.2.2行業(yè)應(yīng)用系統(tǒng)接口.................................................14
9、EOP政務(wù)數(shù)據(jù)平臺(tái)的結(jié)構(gòu)與功能...............................................14
9.1數(shù)據(jù)接入管理平臺(tái)..........................................................15
9.1.1目錄管理子系統(tǒng)...................................................16
9.1.2服務(wù)接入管理子系統(tǒng)...............................................23
9.1.3對(duì)接模式.........................................................29
9.1.4系統(tǒng)管理子系統(tǒng)...................................................30
9.2數(shù)據(jù)交換與緩存平臺(tái)(增加清洗流程圖)....................................33
9.2.1交換管理.........................................................35
9.2.2協(xié)議管理.........................................................39
9.2.3規(guī)則管理.........................................................40
9.2.4數(shù)據(jù)映射管理.....................................................42
9.2.5數(shù)據(jù)抽取管理.....................................................42
9.2.6數(shù)據(jù)清洗工具.....................................................43
9.3政務(wù)數(shù)據(jù)中心.............................................................43
9.4運(yùn)維管理平臺(tái).............................................................46
9.4.1前置機(jī)管理.......................................................47
9.4,2日志管理.........................................................47
9.4.3性能監(jiān)控.........................................................47
9.4.4控制面板.........................................................48
9.4.5統(tǒng)計(jì)報(bào)表.........................................................48
10、開(kāi)發(fā)環(huán)境的配置.............................................................49
11、運(yùn)行環(huán)境的配置.............................................................50
12、測(cè)試環(huán)境的配置.............................................................50
13、其它........................................................................50
14、附件........................................................................50
2
1、簡(jiǎn)介
1.1文檔目的與范圍
本設(shè)計(jì)說(shuō)明書(shū)規(guī)定了本地政務(wù)數(shù)據(jù)平臺(tái)的總體結(jié)構(gòu)、概念模型、交換模式、交
換結(jié)點(diǎn)、基本功能、應(yīng)用參考模型。
本文適用于政務(wù)數(shù)據(jù)平臺(tái)體系建設(shè)的規(guī)劃者、開(kāi)發(fā)者、建設(shè)者和其他與政務(wù)數(shù)
據(jù)平臺(tái)建設(shè)相關(guān)的規(guī)劃人員。
本文適用于設(shè)計(jì)政務(wù)信息交換和信息共享體系的系統(tǒng)架構(gòu)時(shí)使用。
1.2讀者對(duì)象
本設(shè)計(jì)說(shuō)明書(shū)適用于項(xiàng)目規(guī)劃者、開(kāi)發(fā)組員、項(xiàng)目經(jīng)理、高層經(jīng)理。
1.3術(shù)語(yǔ)與縮寫(xiě)解釋
縮寫(xiě)、術(shù)語(yǔ)解釋
ETLETL是數(shù)據(jù)抽取(Extract)、清洗(Cleaning)、轉(zhuǎn)換(Transform)
裝載(Load)的過(guò)程。是構(gòu)建數(shù)據(jù)倉(cāng)庫(kù)的重要一環(huán)。
DEPDataExchangePlatform數(shù)據(jù)交換平臺(tái)
HTTP超文本傳輸協(xié)議(HypertextTransferProtocol)
HTTPS安全超文本傳輸協(xié)議(SecureHypertextTransferProtocol)
WSDLWeb服務(wù)器描述語(yǔ)言(WebServiceDescriptionLanguage)的簡(jiǎn)稱(chēng),
是用XML文檔來(lái)描述Web服務(wù)的標(biāo)準(zhǔn),也是Web服務(wù)的接口定義
語(yǔ)言。
SOAP簡(jiǎn)單對(duì)象訪(fǎng)問(wèn)協(xié)議(SimpleObjectAccessProtocol)
JMSJava消息服務(wù)(JavaMessageService)
UUID全局唯一標(biāo)識(shí)符(UniversallyUniqueIdentifier)
SOA面向服務(wù)架構(gòu)(Service-OrientedArchitecture)
ESB企業(yè)服務(wù)總線(xiàn)(EnterpriseServiceBus)
政務(wù)信息資源由政務(wù)部門(mén)或者為政務(wù)部門(mén)采集、加工、使用、處理的信息資源,
包括:政務(wù)部門(mén)依法采集的信息資源、政務(wù)部門(mén)在履行職能過(guò)程中
產(chǎn)生和生成的信息資源、政務(wù)部門(mén)投資建設(shè)的信息資源、政務(wù)部門(mén)
依法授權(quán)管理的信息資源。
3
公共(政務(wù)信息)資源通過(guò)網(wǎng)絡(luò)瀏覽、下載、離線(xiàn)獲取等方式,為政務(wù)部門(mén)和社會(huì)公眾提
供共享的政務(wù)信息資源。
交換(政務(wù)信息)資源通過(guò)按照國(guó)標(biāo)建立的交換平臺(tái),在政務(wù)部門(mén)間交換的信息資源。
政務(wù)信息資源目錄體系由目錄服務(wù)系統(tǒng)、支撐環(huán)境、標(biāo)準(zhǔn)與管理、安全保障等組成的整體。
目錄服務(wù)系統(tǒng)是通過(guò)編目、
注冊(cè)、發(fā)布和維護(hù)政務(wù)信息資源目錄內(nèi)容,實(shí)現(xiàn)政務(wù)信息資源發(fā)現(xiàn)
和定位的系統(tǒng)。
(政務(wù)信息資源目錄)編目并提供政務(wù)信息資源目錄內(nèi)容的機(jī)構(gòu)。
提供者/服務(wù)生產(chǎn)方
(政務(wù)信息資源目錄)查詢(xún)和使用政務(wù)信息資源目錄內(nèi)容的機(jī)構(gòu)和個(gè)人。
使用者/服務(wù)消費(fèi)方
原子服務(wù)單位開(kāi)放的服務(wù)叫做原子服務(wù)。
融合服務(wù)基于服務(wù)流程引擎,融合多個(gè)原子服務(wù),實(shí)現(xiàn)將多個(gè)細(xì)顆粒度服務(wù),
融合為一個(gè)粗顆粒度服務(wù)
請(qǐng)求接入按照平臺(tái)標(biāo)準(zhǔn),服務(wù)消費(fèi)方接入到本平臺(tái),并且調(diào)用其他單位服務(wù)
的過(guò)程.
服務(wù)接入按照平臺(tái)標(biāo)準(zhǔn),服務(wù)生產(chǎn)方接入到本平臺(tái),對(duì)外服務(wù)的過(guò)程
請(qǐng)求報(bào)文服務(wù)消費(fèi)方向協(xié)同平臺(tái)發(fā)出的報(bào)文
響應(yīng)報(bào)文協(xié)同平臺(tái)返回給服務(wù)消費(fèi)方的結(jié)果報(bào)文。
REST月艮務(wù)REST(RepresentationalStateTransfer表述性狀態(tài)轉(zhuǎn)移)是一種針對(duì)網(wǎng)
絡(luò)應(yīng)用的設(shè)計(jì)和開(kāi)發(fā)方式,可以降低開(kāi)發(fā)的復(fù)雜性,提高系統(tǒng)的可
伸縮性。
4
2、系統(tǒng)概述
EOP政務(wù)數(shù)據(jù)平臺(tái)是指結(jié)合政府各類(lèi)政務(wù)業(yè)務(wù)系統(tǒng)、相關(guān)應(yīng)用系統(tǒng)的接入和政
務(wù)信息資源共享交換的需求,構(gòu)建的政務(wù)共享數(shù)據(jù)中心,用于實(shí)現(xiàn)各類(lèi)電子政務(wù)
共享交換數(shù)據(jù)的統(tǒng)一管理,為互聯(lián)網(wǎng)運(yùn)營(yíng)平臺(tái)和上層應(yīng)用提供相應(yīng)的共享的政務(wù)
數(shù)據(jù)服務(wù)。
EOP政務(wù)數(shù)據(jù)平臺(tái)是承載政府管理應(yīng)用的基礎(chǔ)支撐平臺(tái),它包括數(shù)據(jù)接入管理
平臺(tái)、數(shù)據(jù)交換與緩存平臺(tái)、運(yùn)維管理平臺(tái)、政務(wù)數(shù)據(jù)中心、視頻共享服務(wù)平臺(tái)、
GIS共享服務(wù)平臺(tái)、物聯(lián)網(wǎng)數(shù)據(jù)采集平臺(tái)等。
3、設(shè)計(jì)約束
3.1部署方式
>Browser+WEB服務(wù)器+DB
>GUI界面+WEB服務(wù)器+應(yīng)用服務(wù)器+DB
>GUI界面+應(yīng)用服務(wù)器+DB
>Browser+WEB服務(wù)器+應(yīng)用服務(wù)器+DB
>消息中間件通道(MQ)+應(yīng)用服務(wù)器+DB
3.2操作系統(tǒng)
1、服務(wù)器操作系統(tǒng)選用以下之一:
>Windows2008/2003Server;
>Linux;
2、客戶(hù)端操作系統(tǒng)選用Windows7或XPProfessional以上的系統(tǒng)版本。
5
3.3客戶(hù)端瀏覽器
使用InternetExplorer7.0或以上版本。
1、系統(tǒng)應(yīng)使用以下技術(shù)進(jìn)行開(kāi)發(fā):
>HTML/XHTML/CSS;
>JavaScript;
>Applet;
>SVG;
>JSP;
2、瀏覽器與Web服務(wù)器通訊:
>HTTP協(xié)議;
>需要提高數(shù)據(jù)安全性時(shí):HTTPS協(xié)議。
3.4數(shù)據(jù)庫(kù)服務(wù)器
1、數(shù)據(jù)庫(kù)選用標(biāo)準(zhǔn):
>關(guān)系型數(shù)據(jù)庫(kù):MySQL/Oracle;
>NoSQL架構(gòu):MongoDB;
3.5J2EE應(yīng)用服務(wù)器
1)應(yīng)用服務(wù)器產(chǎn)品選用WebSphere或Tomcat0
2)用普通的Java對(duì)象(優(yōu)先選用)或EJB(用于分布式處理)來(lái)實(shí)現(xiàn)業(yè)務(wù)邏
輯。
3)如果用EJB來(lái)實(shí)現(xiàn)今后需要通過(guò)群集擴(kuò)展的業(yè)務(wù)邏輯,必需使用無(wú)狀態(tài)
(Stateless)的SesionBean。
4)通過(guò)RESTful(URI+HTTP+XML)風(fēng)格的WebService界面來(lái)提供系統(tǒng)的遠(yuǎn)
程調(diào)用接口。
6
5)數(shù)據(jù)傳輸可以采取JAVA字節(jié)流、XML和平面文本格式。
6)與其他系統(tǒng)之間采取HTTP協(xié)議、Socket協(xié)議、MQ專(zhuān)用協(xié)議實(shí)現(xiàn)不同服務(wù)
器間通訊。
3.6Web服務(wù)器
1、系統(tǒng)應(yīng)使用以下技術(shù)進(jìn)行開(kāi)發(fā):
>JavaServlet(J2EE平臺(tái));
>JSP(J2EE平臺(tái));
2、結(jié)構(gòu)化數(shù)據(jù)交換格式采用JAVA字節(jié)流或XML,通過(guò)HTTP/HTTPS協(xié)議傳輸。
3、為考慮Web層今后使用群集擴(kuò)展,避免由服務(wù)器管理HTTPSession,而在
客戶(hù)端用Cookie保存Session狀態(tài)。
4、使用MVC模式設(shè)計(jì)Web層
3.7網(wǎng)絡(luò)
1、網(wǎng)絡(luò)傳輸遵循TCP/IP協(xié)議。
2、設(shè)計(jì)內(nèi)聯(lián)網(wǎng)上的分布式應(yīng)用,應(yīng)考慮到使用異步傳輸?shù)姆绞郊訌?qiáng)傳輸?shù)目?/p>
靠性,如通訊中間件。
3、端口約束:在系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)時(shí)不允許使用動(dòng)態(tài)端口。
開(kāi)發(fā)使用標(biāo)準(zhǔn)端口列表如下:
http/www80/tcpWorldWideWebHTTP
Idap389/tcpLightweightDirectoryAccess
https443/udphttpprotocoloverTLS/SSL
3.8消息中間件
使用RabbitMQ/ActiveMQ版本通訊中間件。
7
3.9J2EE開(kāi)發(fā)工具
Eclipse3.0以上。
3.10開(kāi)發(fā)規(guī)范
3.10.1命名規(guī)范
標(biāo)示符類(lèi)型命名約定例子
全部小寫(xiě)
標(biāo)識(shí)符用點(diǎn)號(hào)分隔開(kāi)來(lái)
包名使用com.*開(kāi)頭
包
業(yè)務(wù)邏輯的包名以com?\bo開(kāi)頭
系統(tǒng)框架的包名以com.*.framework開(kāi)頭
公用工具類(lèi)的包名以com.*.utils開(kāi)頭
類(lèi)的名字應(yīng)該使用名詞。Class
每個(gè)單詞第一個(gè)字母應(yīng)該大寫(xiě)。HelloWorld;
類(lèi),接口
避免使用單詞的縮寫(xiě),除非它的縮寫(xiě)已經(jīng)廣為InterfaceApple;
人知,如HTTP。
第一個(gè)單詞一般是動(dòng)詞。
第一個(gè)字母是小寫(xiě),其他單詞的第一個(gè)字母是
大寫(xiě)。
方法名稱(chēng)規(guī)則:
方法
使用get+成員變量獲取成員變量,使用set+成員
變量設(shè)置成員變量。
涉及到數(shù)據(jù)庫(kù)更新功能,使用update*
查詢(xún)或報(bào)表功能,使用query*
8
刪除功能,使用delete*
其他業(yè)務(wù)功能,如果不需要事務(wù),則可以按自
己的理解命名
第一個(gè)字母小寫(xiě),中間單詞的第一個(gè)字母大寫(xiě)。
不要用特殊符號(hào)作為第一個(gè)字母。
盡量使用具有意義的單詞。
變量單字符的變量名一般只用于生命期非常短暫的
變量。i,j,k,m,n一般用于integers;c,d,e一般用
于characterso
如果變量是集合,則變量名應(yīng)用復(fù)數(shù)。
常量所有常量名均全部大寫(xiě),單詞間以隔開(kāi)。intMAX_NUM;
命名規(guī)則:EntityClassName+Action.java
URL規(guī)則:路徑/ActionName!方法名稱(chēng).action?
參數(shù)
方法名稱(chēng)規(guī)則:
查看單個(gè)對(duì)象,使用view
查詢(xún)功能,使用query
Action
新增功能,使用create
修改功能,使用update
審批功能,使用approve
刪除功能,使用delete
如果需要有所區(qū)分實(shí)體,在按照功能劃分后,
使用上述前綴
9
3.10.2編程慣例
1)特定業(yè)務(wù)邏輯使用的變量在方法體本身內(nèi)定義,不允許定義為類(lèi)的實(shí)例變量。
2)方法體不宜過(guò)長(zhǎng),應(yīng)控制在40行以?xún)?nèi)。
3)類(lèi)與方法加上注釋?zhuān)榻B類(lèi)與方法的作用/***/。
4)變量較多時(shí),需要給變量分別加上注釋。
5)代碼邏輯過(guò)于復(fù)雜時(shí),需要加上注釋。
6)注釋需要簡(jiǎn)明扼要,用簡(jiǎn)單的語(yǔ)句清楚的表達(dá)代碼的邏輯。
7)兩段邏輯不同的代碼(如變量定義與邏輯代碼)中間使用空行分開(kāi),提高代碼
閱讀性。
8)If語(yǔ)句總是用大括號(hào)“{”和“}”括起來(lái),避免出錯(cuò),即使只有一行代碼。
9)當(dāng)一個(gè)變量是boolean型時(shí),應(yīng)該使用if(booleanExpression){},而不是
if(booleanExpression==true){}。
10)表達(dá)式較長(zhǎng)時(shí),需要注意用小括號(hào)控制表達(dá)式的優(yōu)先級(jí)。
3.10.3編程注意事項(xiàng)
1)對(duì)于String類(lèi)型的操作,使用mons.lang.StringUtils類(lèi),如:
StringUtils.trim(result)清空字符串兩邊的空格、StringUtils.equals(result,"Result”)
比較字符串相等。
2)從JSP頁(yè)面?zhèn)髦档紸ction時(shí),使用ParamUtils進(jìn)行參數(shù)的取值,不要使用原
有的Requesto
3)對(duì)于日期的操作,使用org.believe.core.utils.DateUtils類(lèi),如:
DateUtils.formatDate(newDate。,"yyyyMMdd")將Date轉(zhuǎn)化為yyyyMMdd格式
的字符串、DateUtils.formatStringToDate(”20110503”,“yyyyMMdd")將字符串按
照yyyyMMdd的格式轉(zhuǎn)化為Date。
4)對(duì)于數(shù)組的操作,使用org.believe.core.utils.ArrayUtils類(lèi),如:publicstaticString[]
io
toArray(List<String>list)將list轉(zhuǎn)化為數(shù)組。
5)對(duì)于一些字段的操作,請(qǐng)參考o(jì)rg.believe.core.utils.FieldUtils中是否有相應(yīng)的方
法,如:publicstaticStringToSBC(Stringinput)將全角字符轉(zhuǎn)化成半角,public
staticbooleanisInteger(Stringvalue)判斷字符串是否為整型。
6)盡量不要書(shū)寫(xiě)嵌套循環(huán),如果循環(huán)必須嵌套,將循環(huán)次數(shù)多的放在里層。
3.10.4組件約定
1)所有的功能,增刪改查涉及的數(shù)據(jù)庫(kù)操作或某些固有邏輯定義在
*Manager.java類(lèi)中,對(duì)外開(kāi)放的訪(fǎng)問(wèn)定義在*Service中,"Service需要包含接
口以及實(shí)現(xiàn)類(lèi)。
2)"Action中的方法,使用logger輸出信息,特別是放方法的開(kāi)始與結(jié)束需要用
if(Debug){〃輸出方法開(kāi)始與結(jié)束}方便在Debug狀態(tài)下對(duì)方法進(jìn)行跟蹤。
3.10.5Pojo約定
字段類(lèi)型
>與各自的類(lèi)型對(duì)應(yīng),布爾值使用Boolean,數(shù)據(jù)庫(kù)使用bit。
>不使用基本數(shù)據(jù)類(lèi)型,如int的使用Integero
字段名稱(chēng)
名稱(chēng)命名
中文名chinName
英文名engName
創(chuàng)建者createBy
更新者updateBy
創(chuàng)建時(shí)間createTime
更新時(shí)間updateTime
II
4、設(shè)計(jì)策略
平臺(tái)采用面向?qū)ο笤O(shè)計(jì)原則以提高系統(tǒng)的可維護(hù)性和可復(fù)用性。在設(shè)計(jì)系統(tǒng)或
尋找新模式的時(shí),以下原則提供指導(dǎo)作用:
(1)擴(kuò)展策略(Extensibility)
為了提高生產(chǎn)效率,平臺(tái)設(shè)計(jì)在開(kāi)發(fā)新模塊時(shí),模塊容易的加入到系統(tǒng)中而不
影響系統(tǒng)原有的其他模塊。(注:從加入新功能的角度考慮的)
(2)靈活性(Flexibility)
為保障較高的軟件質(zhì)量,平臺(tái)設(shè)計(jì)允許代碼靈活修改,不會(huì)影響到其他的模
塊。(注:從修改原有系統(tǒng)角度考慮的)
(3)可插入性(Pluggability)
為了提升系統(tǒng)的可維護(hù)性,平臺(tái)設(shè)計(jì)具備可插入性,容易將一個(gè)類(lèi)抽出去,將
另一個(gè)有相同接口類(lèi)加進(jìn)來(lái)。(注:為了減低復(fù)雜性而且提高開(kāi)發(fā)人員對(duì)系統(tǒng)的理
解能力)
(4)可復(fù)用性原則
可復(fù)用性原則遵循如下:
>開(kāi)一閉原則(Open-ClosedPrinciple,或者OCP);
>里氏替代原則(LiskovSubstitutionPrinciple,或者LSP);
>依賴(lài)倒轉(zhuǎn)原則(DependencyInversionPrinciple,或者DIP);
>接口隔離原則(InterfaceSegregationPrinciple,或者ISP);
>組合/聚合復(fù)用原則(Composition/AggregationPrinciple,或者CARP);
>迪米特法則(LawofDemeter,或者LoD);
5、系統(tǒng)總體結(jié)構(gòu)
EOP政務(wù)數(shù)據(jù)平臺(tái)通過(guò)視頻共享服務(wù)平臺(tái)、GIS共享服務(wù)平臺(tái)、物聯(lián)網(wǎng)數(shù)據(jù)采
集平臺(tái)采集視頻數(shù)據(jù)、GIS數(shù)據(jù)、物聯(lián)網(wǎng)數(shù)據(jù),同時(shí)通過(guò)數(shù)據(jù)接入管理平臺(tái)將
12
各委辦局政務(wù)系統(tǒng)的數(shù)據(jù)一起匯聚到數(shù)據(jù)交換與緩存平臺(tái),并通過(guò)抽取、轉(zhuǎn)換、
清洗,將數(shù)據(jù)存儲(chǔ)入政務(wù)數(shù)據(jù)中心,為政府提供強(qiáng)大的信息化和智能化支持,輔
助數(shù)據(jù)決策和應(yīng)急指揮,提升政府的社會(huì)綜合治理和社會(huì)服務(wù)能力。
圖5-1系統(tǒng)總體架構(gòu)圖
6、備選方案
無(wú)
7、自制外購(gòu)
本系統(tǒng)由福建訊盟軟件有限公司獨(dú)立研發(fā)
8、接口設(shè)計(jì)
8.1平臺(tái)輸入接口
數(shù)據(jù)共享與交換平臺(tái)通過(guò)以下三類(lèi)接口與各委辦局的業(yè)務(wù)系統(tǒng)進(jìn)行銜接。
8.1.1數(shù)據(jù)庫(kù)級(jí)接口
平臺(tái)支持各類(lèi)主流關(guān)系型數(shù)據(jù)庫(kù)的接口,包括ORACLE、SQLSERVER.SYBASE.
DB2、MySQL等,可以通過(guò)關(guān)系型數(shù)據(jù)庫(kù)適配器直接訪(fǎng)問(wèn)各個(gè)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù),
從而實(shí)現(xiàn)數(shù)據(jù)同步和數(shù)據(jù)通信的目的。交換平臺(tái)提供數(shù)據(jù)庫(kù)適配器DBAdapter,實(shí)
現(xiàn)數(shù)據(jù)庫(kù)級(jí)輸入輸出接口,它支持各種主流關(guān)系型數(shù)據(jù)庫(kù),包括Oracle、
13
SQLServer.DB2、Access.Excel.MySQL、國(guó)產(chǎn)數(shù)據(jù)庫(kù)等。適配既可以生成簡(jiǎn)單
的SQL語(yǔ)句,也可以形成復(fù)雜的嵌套Insert、Select、Update等語(yǔ)句的查詢(xún)條
件,并將執(zhí)行的結(jié)果返回。
組件配置:數(shù)據(jù)庫(kù)適配器配置信息包括:
>數(shù)據(jù)庫(kù)連接信息
>數(shù)據(jù)庫(kù)庫(kù)表及字段選擇
>觸發(fā)規(guī)則,如采用增量觸發(fā)還是輪詢(xún)方式和時(shí)間規(guī)則,如實(shí)時(shí)、定時(shí)、批
處理等
8.1.2協(xié)議級(jí)交換接口
平臺(tái)支持主流的協(xié)議接口,如HTTP、HOP、SOCKET,SOAP等協(xié)議接口,通過(guò)
CORBA適配器、COM適配器、HTTP適配器等協(xié)議適配器,直接調(diào)用CORBAService、
COM/DCOM對(duì)象,或?qū)⑾⒎庋b成HTTP/SMTP/SNMP等的協(xié)議格式,從而向業(yè)務(wù)系
統(tǒng)發(fā)送請(qǐng)求或接收響應(yīng)。
平臺(tái)服務(wù)器支持JMS1.1標(biāo)準(zhǔn),包括Java、C、C++、C#語(yǔ)言API,傳輸層支
持TCP、HTTP及SSL,組件支持通過(guò)FTP與外部服務(wù)器交換文件數(shù)據(jù),組件支持
通過(guò)HTTP向業(yè)務(wù)系統(tǒng)交換數(shù)據(jù),同時(shí)可以接受并響應(yīng)HTTP的請(qǐng)求。
8.1.3應(yīng)用級(jí)交換接口
平臺(tái)支持基于應(yīng)用的緊耦合數(shù)據(jù)接口,如口B、SERVLET等接口,通過(guò)使用適
配器開(kāi)發(fā)包(AdapterDevelopmentKit)和業(yè)務(wù)應(yīng)用系統(tǒng)的API針對(duì)具體的業(yè)務(wù)
應(yīng)用開(kāi)發(fā)專(zhuān)用的數(shù)據(jù)適配器。
8.2平臺(tái)輸出接口
平臺(tái)本身所提供的服務(wù)主要通過(guò)以下兩種接口方式提供:
14
8.2.1WEB服務(wù)接口
對(duì)于平臺(tái)本身提供的WEB接口服務(wù),主要是WebServices服務(wù)和RESTful
服務(wù)接口,或其他各單位提供的WEB接口服務(wù),應(yīng)用方可直接調(diào)用其接口。
8.2.2行業(yè)應(yīng)用系統(tǒng)接口
對(duì)于非WEB服務(wù)的行業(yè)應(yīng)用系統(tǒng)接口,需要應(yīng)用方根據(jù)服務(wù)提供方的接口技
術(shù)文檔進(jìn)行開(kāi)發(fā),以實(shí)現(xiàn)與其應(yīng)用系統(tǒng)的結(jié)合。
9、EOP政務(wù)數(shù)據(jù)平臺(tái)的結(jié)構(gòu)與功能
EOP政務(wù)數(shù)據(jù)平臺(tái)以政務(wù)云為基礎(chǔ),以支撐政務(wù)應(yīng)用和互聯(lián)網(wǎng)數(shù)據(jù)中心發(fā)展為
重點(diǎn),發(fā)揮EOP政務(wù)數(shù)據(jù)共享平臺(tái)基礎(chǔ)性平臺(tái)作用,促進(jìn)基礎(chǔ)平臺(tái)和應(yīng)用平臺(tái)的
提升。利用統(tǒng)一交換共享平臺(tái),完善數(shù)據(jù)中心信息采集渠道,提高信息采集自動(dòng)
性和及時(shí)性。利用人口、法人、空間地理基礎(chǔ)數(shù)據(jù)庫(kù),為應(yīng)用平臺(tái)提供基礎(chǔ)信息
資源支撐,為互聯(lián)網(wǎng)運(yùn)營(yíng)平臺(tái)、本地運(yùn)營(yíng)平臺(tái)提供企業(yè)法人、空間地理等基礎(chǔ)信
息支撐。
15
運(yùn)維管理平臺(tái)
圖9-0系統(tǒng)架構(gòu)圖
9.1數(shù)據(jù)接入管理平臺(tái)
數(shù)據(jù)接入管理平臺(tái)通過(guò)開(kāi)發(fā)能力配置可以方便得實(shí)現(xiàn)各類(lèi)政務(wù)系統(tǒng)在數(shù)據(jù)交
換與緩存平臺(tái)上的注冊(cè)、認(rèn)證和授權(quán),完成與政務(wù)數(shù)據(jù)中心的數(shù)據(jù)對(duì)接。包括:
目錄管理子系統(tǒng)、服務(wù)接入管理子系統(tǒng)、系統(tǒng)管理子系統(tǒng)。
目錄管理子系統(tǒng)系統(tǒng)管理子系統(tǒng)
16
圖9T數(shù)據(jù)接入管理平臺(tái)功能圖
9.1.1目錄管理子系統(tǒng)
目錄管理服務(wù)子系統(tǒng)是數(shù)據(jù)接入管理平臺(tái)的核心子系統(tǒng),提供政務(wù)信息資源目
錄的管理以及政務(wù)信息資源的發(fā)現(xiàn)定位服務(wù)。面向平臺(tái)管理員提供資源編目、注
冊(cè)、發(fā)布、注銷(xiāo)等目錄管理的基本功能。面向使用者提供共享目錄服務(wù),提供按
部門(mén)、信息分類(lèi)等的共享信息資源定位瀏覽功能,提供按關(guān)鍵字精確或模糊匹配
查詢(xún)功能。
9.1.1.1目錄管理模塊
目錄管理模塊是對(duì)政務(wù)信息資源元數(shù)據(jù)的排列。資源目錄可分為平臺(tái)共享目錄
和部門(mén)自有資源目錄。部門(mén)自有資源目錄由部門(mén)(部門(mén)管理員)進(jìn)行管理,對(duì)本
單位的信息資源進(jìn)行編目。共享目錄由共享平臺(tái)(平臺(tái)管理員)進(jìn)行管理,各單
位提供共享的信息資源都注冊(cè)到共享目錄。面向平臺(tái)管理員和部門(mén)管理員,目錄
管理子系統(tǒng)提供高效編目工具、全生命周期的共享目錄注冊(cè)管理、目錄內(nèi)容管理
維護(hù)。
政務(wù)信息資源目錄體系總體結(jié)構(gòu)如下圖:
17
政務(wù)信息資源使用者
支撐環(huán)境(硬件、軟件、網(wǎng)絡(luò))
圖9-2政務(wù)信息資源目錄體系總體結(jié)構(gòu)圖
部門(mén)管理員負(fù)責(zé)本單位資源目錄的編目、分類(lèi)管理,并注冊(cè)到平臺(tái)共享目錄或
部門(mén)自有目錄,對(duì)已發(fā)布試行的目錄內(nèi)容進(jìn)行共享授權(quán)、修訂、注銷(xiāo)等目錄內(nèi)容
管理活動(dòng)。
平臺(tái)管理員負(fù)責(zé)共享目錄的管理,負(fù)責(zé)目錄內(nèi)容的審核發(fā)布、授權(quán)、廢置。平
臺(tái)管理員可以在“平臺(tái)共享目錄”對(duì)由平臺(tái)提供的共享信息資源進(jìn)行編目注冊(cè)。
目錄注冊(cè)流程如下圖:
18
兀數(shù)據(jù)
注冊(cè)系統(tǒng)
圖9-3目錄注冊(cè)流程圖
部門(mén)管理員對(duì)發(fā)布在自有目錄的目錄內(nèi)容進(jìn)行注冊(cè)、共享授權(quán)、修訂;對(duì)發(fā)布
在共享目錄的目錄內(nèi)容進(jìn)行以上操作時(shí),則須平臺(tái)管理員審核。
部門(mén)管理員可以對(duì)共享目錄內(nèi)容關(guān)聯(lián)的共享資源提出“信息授權(quán)/使用申請(qǐng)”
或“自協(xié)商共享申請(qǐng)”,部門(mén)工作人員可以對(duì)共享目錄內(nèi)容關(guān)聯(lián)的共享資源提出申
請(qǐng),所提需求由該部門(mén)的部門(mén)管理員進(jìn)行統(tǒng)一申請(qǐng)。
目錄管理模塊主要功能包括:查看目錄結(jié)構(gòu)、創(chuàng)建目錄、修改目錄、刪除目錄。
(1)目錄結(jié)構(gòu)查詢(xún)
提供目錄名稱(chēng)關(guān)鍵字查詢(xún),也可組合其他查詢(xún)條件進(jìn)行高級(jí)查詢(xún),如上級(jí)目錄
名稱(chēng)、目錄類(lèi)型、行政區(qū)劃等。查詢(xún)結(jié)果列表需提供對(duì)目錄名稱(chēng)、上級(jí)目錄名稱(chēng)、
創(chuàng)建時(shí)間等的排序功能。可以按樹(shù)形結(jié)構(gòu)顯示,也可以按照列表方式顯示。
(2)目錄結(jié)構(gòu)詳情查詢(xún)
可查看目錄結(jié)構(gòu)詳情信息,詳細(xì)信息應(yīng)包括目錄名稱(chēng)、目錄類(lèi)型、所屬成員單
位、上級(jí)目錄、下級(jí)目錄等。
(3)創(chuàng)建目錄
提供部門(mén)目錄、專(zhuān)項(xiàng)目錄、子行政區(qū)劃目錄及自定義分組目錄創(chuàng)建功能。
19
平臺(tái)管理員登陸系統(tǒng)可以創(chuàng)建目錄,并設(shè)置目錄的權(quán)限。部門(mén)管理員可以在已
授權(quán)的目錄下創(chuàng)建子目錄。
平臺(tái)管理員創(chuàng)建成員單位時(shí),系統(tǒng)自動(dòng)創(chuàng)建對(duì)應(yīng)的部門(mén)目錄。
平臺(tái)管理員創(chuàng)建專(zhuān)項(xiàng)時(shí),系統(tǒng)自動(dòng)創(chuàng)建對(duì)應(yīng)的專(zhuān)項(xiàng)目錄。
(4)修改目錄
提供目錄名稱(chēng)修改功能以及同級(jí)目錄自定義排序功能。
(5)刪除目錄
在權(quán)限控制下,提供目錄的刪除功能。
平臺(tái)管理員刪除成員單位時(shí),系統(tǒng)進(jìn)行提示,經(jīng)確認(rèn)后自動(dòng)刪除對(duì)應(yīng)的部門(mén)目
錄。
主題管理
數(shù)據(jù)主題管理主要指對(duì)數(shù)據(jù)主題查詢(xún)、新建、刪除、修改、廢置等操作,具體
包括:查看數(shù)據(jù)主題、新建數(shù)據(jù)主題、修改數(shù)據(jù)主題、刪除數(shù)據(jù)主題。
數(shù)據(jù)主題的基本信息包括:數(shù)據(jù)主題名稱(chēng)、提供方、管理方、資源名稱(chēng)、共享
方式、資源分類(lèi)、數(shù)據(jù)規(guī)格等。擴(kuò)展信息包括:顯示項(xiàng)、顯示排序、起始日期、
結(jié)束日期等。
(1)數(shù)據(jù)主題查詢(xún)。
提供關(guān)鍵字的模糊搜索功能,并提供主題名稱(chēng)、提供方、管理方、共享方式、
資源標(biāo)識(shí)符、資源名稱(chēng)拼音首字母、資源狀態(tài)、數(shù)據(jù)提供時(shí)間、業(yè)務(wù)時(shí)間、資源
名稱(chēng)、數(shù)據(jù)項(xiàng)以及資源分類(lèi)標(biāo)簽等條件的搜索功能。
普通用戶(hù)可以在授權(quán)數(shù)據(jù)主題的所有數(shù)據(jù)項(xiàng)中自由選擇查詢(xún)選項(xiàng),點(diǎn)擊查找到
的數(shù)據(jù)列表項(xiàng),可查閱詳細(xì)的信息。詳細(xì)信息包括資源名稱(chēng)、提供方、管理方、
數(shù)據(jù)量、最后提供日期、共享方式等基本信息,同時(shí)應(yīng)該包含數(shù)據(jù)規(guī)格信息(數(shù)
據(jù)項(xiàng)、長(zhǎng)度、精度等)、共享授權(quán)情況、查詢(xún)選項(xiàng)配置信息等。
(2)新建數(shù)據(jù)主題。
新建數(shù)據(jù)主題包括基本信息和擴(kuò)展信息的錄入管理。創(chuàng)建編輯數(shù)據(jù)規(guī)格信息
20
時(shí),應(yīng)提供導(dǎo)入功能,減少手工編輯的復(fù)雜性。另外,創(chuàng)建數(shù)據(jù)規(guī)格時(shí)應(yīng)可關(guān)聯(lián)
公共數(shù)據(jù)元,對(duì)數(shù)據(jù)項(xiàng)的規(guī)格及取值范圍進(jìn)行快速定義。
創(chuàng)建數(shù)據(jù)主題時(shí),首先應(yīng)設(shè)置管理方(一般情況下管理方就是提供方,一個(gè)數(shù)
據(jù)主題可以有多個(gè)提供方,系統(tǒng)提供修改提供方入口)、共享方式、數(shù)據(jù)規(guī)格;其
次,設(shè)置該數(shù)據(jù)主題的授權(quán),建立供需關(guān)系;再其次,設(shè)置資源訪(fǎng)問(wèn)方式,包括
數(shù)據(jù)源映射、文件、web服務(wù)等;最后,根據(jù)需要設(shè)置查詢(xún)選項(xiàng),包括設(shè)置查詢(xún)條
件和查詢(xún)結(jié)果顯示方式。
(3)修改數(shù)據(jù)主題。
修改數(shù)據(jù)主題的相關(guān)信息,包括修改數(shù)據(jù)主題名稱(chēng)、提供方、共享方式、共享
授權(quán)情況、資源訪(fǎng)問(wèn)方式、查詢(xún)選項(xiàng)、檢測(cè)數(shù)據(jù)源映射、初始化數(shù)據(jù)源映射、刪
除數(shù)據(jù)項(xiàng)等。平臺(tái)管理員可修改共享目錄中的數(shù)據(jù)主題,部門(mén)管理員可修改自有
目錄中的數(shù)據(jù)主題。
數(shù)據(jù)主題具有四個(gè)狀態(tài):草案、使用、標(biāo)準(zhǔn)、廢置。修改數(shù)據(jù)主題時(shí),數(shù)據(jù)主
題狀態(tài)不同,數(shù)據(jù)主題檔案的可修改內(nèi)容也不盡相同。
數(shù)據(jù)主題狀態(tài)為“草案”時(shí),可修改基本信息和擴(kuò)展信息,不可修改數(shù)據(jù)源、
交換服務(wù)、數(shù)據(jù)處理、授權(quán)情況。
數(shù)據(jù)主題狀態(tài)為“試用”時(shí),可修改基本信息的主題名稱(chēng)、信息語(yǔ)義說(shuō)明、備
注,可修改數(shù)據(jù)源、擴(kuò)展信息,不可修改基本信息的拼音簡(jiǎn)寫(xiě)、數(shù)據(jù)項(xiàng)信息、交
換服務(wù)、數(shù)據(jù)處理、授權(quán)情況。
數(shù)據(jù)主題狀態(tài)為“標(biāo)準(zhǔn)”時(shí),可修改基本信息的信息語(yǔ)義說(shuō)明、備注,可修改
數(shù)據(jù)源、擴(kuò)展信息,不可修改基本信息的拼音簡(jiǎn)寫(xiě)、數(shù)據(jù)項(xiàng)信息、交換服務(wù)、數(shù)
據(jù)處理、授權(quán)情況。
(4)廢置數(shù)據(jù)主題。
提供數(shù)據(jù)主題廢置功能。在修改數(shù)據(jù)主題時(shí)設(shè)置數(shù)據(jù)主題狀態(tài)為“廢置”。數(shù)
據(jù)主題被廢置后,所有該主題相關(guān)的交換服務(wù)、交換橋接、數(shù)據(jù)處理、數(shù)據(jù)訪(fǎng)問(wèn)
服務(wù)同步停止。主題的數(shù)據(jù)信息保留。
21
平臺(tái)管理員可廢置共享目錄中的數(shù)據(jù)主題,部門(mén)管理員可廢置自有目錄中的數(shù)
據(jù)主題。
(5)刪除數(shù)據(jù)主題。
提供數(shù)據(jù)主題刪除功能。為了保障數(shù)據(jù)安全及保留數(shù)據(jù)使用記錄,刪除數(shù)據(jù)主
題時(shí),應(yīng)該保留共享數(shù)據(jù)及相關(guān)的數(shù)據(jù)訪(fǎng)問(wèn)、共享交換日志。
刪除數(shù)據(jù)主題包括刪除提供方、共享授權(quán)情況、資源訪(fǎng)問(wèn)方式、查詢(xún)選項(xiàng)等。
平臺(tái)管理員可刪除共享目錄中的數(shù)據(jù)主題,部門(mén)管理員可刪除自有目錄中的數(shù)據(jù)
主題。
(6)數(shù)據(jù)資源訪(fǎng)問(wèn)。
提供共享數(shù)據(jù)訪(fǎng)問(wèn)查詢(xún)功能。數(shù)據(jù)訪(fǎng)問(wèn)受權(quán)限控制,提供數(shù)據(jù)資源下載為Excel
文檔的功能,提供用戶(hù)自定義查詢(xún)功能。
在權(quán)限控制下,對(duì)于綁定數(shù)據(jù)庫(kù)數(shù)據(jù)源的數(shù)據(jù)主題,可通過(guò)數(shù)據(jù)主題列表訪(fǎng)問(wèn)
到數(shù)據(jù)源的數(shù)據(jù),表現(xiàn)為數(shù)據(jù)記錄列表,并提供數(shù)據(jù)資源的下載功能(下載為Excel
文檔)。平臺(tái)提供用戶(hù)下載量控制功能。
對(duì)于綁定文件數(shù)據(jù)源的數(shù)據(jù)主題,通過(guò)數(shù)據(jù)主題列表可訪(fǎng)問(wèn)到數(shù)據(jù)資源,表現(xiàn)
為文件列表,用戶(hù)可以進(jìn)行下載操作。
(7)數(shù)據(jù)源映射。
通過(guò)數(shù)據(jù)源映射,可以將數(shù)據(jù)源的數(shù)據(jù)規(guī)格與數(shù)據(jù)主題的數(shù)據(jù)規(guī)格建立對(duì)應(yīng)關(guān)
系。
當(dāng)用戶(hù)選擇的數(shù)據(jù)源是數(shù)據(jù)庫(kù)時(shí),映射操作是在政務(wù)信息資源共享平臺(tái)數(shù)據(jù)庫(kù)
中建立數(shù)據(jù)映射表;當(dāng)用戶(hù)選擇的數(shù)據(jù)源是文件時(shí),映射操作是在政務(wù)信息資源
共享平臺(tái)服務(wù)器上建立文件夾(建立映射關(guān)系)。
9.1.1.3目錄服務(wù)
目錄服務(wù)模塊主要功能包括:目錄瀏覽、信息資源檢索、信息資源統(tǒng)計(jì)。
目錄服務(wù)模塊面向各單位的部門(mén)工作人員,提供共享目錄瀏覽、共享目錄檢索、
共享數(shù)據(jù)查詢(xún)服務(wù)。提供按部門(mén)、按專(zhuān)題分類(lèi)的資源定位功能,提供按關(guān)鍵字精
22
確或模糊匹配查詢(xún)功能。通過(guò)目錄內(nèi)容關(guān)聯(lián)共享資源,已獲授權(quán)的用戶(hù)可以方便
鏈接到相關(guān)共享資源。
共享目錄服務(wù)功能面向政務(wù)信息資源共享平臺(tái)的所有注冊(cè)用戶(hù),主要包括以下
使用場(chǎng)景:
圖9-4目錄注冊(cè)用例圖
(1)目錄瀏覽
提供按部門(mén)、按信息分類(lèi)、按共享專(zhuān)題的目錄瀏覽及共享信息資源定位功能。
提供信息資源詳細(xì)信息的查看功能,詳細(xì)信息包括資源名稱(chēng)、提供方、管理方、
數(shù)據(jù)量、最后提供日期、共享方式等基本信息,同時(shí)應(yīng)該包含數(shù)據(jù)規(guī)格(數(shù)據(jù)項(xiàng)、
長(zhǎng)度、精度等)、共享授權(quán)情況等。
用戶(hù)可以查看多個(gè)已對(duì)接域的共享目錄。
目錄瀏覽除具有共享目錄檢索的查詢(xún)功能外,還可以根據(jù)目錄樹(shù)快速查找到已
知目錄,不需任何其他操作即可查找到屬于該目錄的數(shù)據(jù)主題列表。
(2)信息資源檢索
提供按關(guān)鍵字進(jìn)行模糊搜索的功能,關(guān)鍵字包括提供方、管理方、資源名稱(chēng)、
數(shù)據(jù)項(xiàng)名稱(chēng)、資源分類(lèi)標(biāo)簽等;同時(shí)提供多關(guān)鍵字組合查詢(xún)的功能。
(3)信息資源統(tǒng)計(jì)
提供按成員單位進(jìn)行的信息資源統(tǒng)計(jì),統(tǒng)計(jì)指標(biāo)包括數(shù)據(jù)主題個(gè)數(shù)、數(shù)據(jù)項(xiàng)個(gè)
23
數(shù)、數(shù)據(jù)量、日期時(shí)間等。
9.1.1.4目錄接口模塊
目錄接口模塊提供與外部系統(tǒng)接口,目錄接口模塊包括三類(lèi)接口:發(fā)現(xiàn)服務(wù)、
管理服務(wù)、訪(fǎng)問(wèn)服務(wù)。
9.1.2服務(wù)接入管理子系統(tǒng)
9.1.2.1域管理
域信息包括域全稱(chēng)、域中文名稱(chēng)、域拼音簡(jiǎn)寫(xiě)、域?qū)?yīng)的組織機(jī)構(gòu)、域內(nèi)成員
單位統(tǒng)計(jì)等信息。共享域信息可修改,修改其組織機(jī)構(gòu)時(shí)會(huì)改變整個(gè)域和成員單
位等信息,關(guān)聯(lián)信息未被刪除時(shí),不允許修改。
9.1.2.2組織單位管理
(1)組織單位查詢(xún)
以列表形式展示所有成員單位。提供按中文全稱(chēng)、唯一編號(hào)、所屬專(zhuān)項(xiàng)、成員
標(biāo)記等條件的檢索。列表內(nèi)容包括:成員單位的中文全稱(chēng)、成員單位的中文簡(jiǎn)稱(chēng)、
唯一編號(hào)、成員單位所在地址、聯(lián)系電話(huà)、成員標(biāo)記等
(2)組織單位檔案展現(xiàn)
組織單位詳細(xì)信息包括中文全稱(chēng)、中文簡(jiǎn)稱(chēng)、唯一編號(hào)、組織機(jī)構(gòu)代碼、聯(lián)系
電話(huà)、郵政編碼、電子郵箱、網(wǎng)址、行政區(qū)劃、地址、主要職能、信息資源前段
碼、登記日期。
(3)登記組織單位
提供向?qū)降慕M織單位添加功能。在向?qū)е?,可以錄入成員單位的所有信息。
(4)修改成員單位
提供修改組織單位的除行政區(qū)劃外的所有信息的功能。
(5)刪除組織單位
24
提供刪除成員單位的功能,若存在與之相關(guān)數(shù)據(jù)主題,不允許進(jìn)行刪除操作
9.1.2.3服務(wù)接入流程
服務(wù)生產(chǎn)方開(kāi)發(fā)的服務(wù)注冊(cè)到共享平臺(tái),供其他單位調(diào)用的過(guò)程叫服務(wù)接入。
服務(wù)接入涉及到兩類(lèi)用戶(hù),單位管理員和中心管理員。單位管理員登錄分控中
心,填寫(xiě)相應(yīng)服務(wù)信息。包括服務(wù)的WSDL,入?yún)?,出參,服?wù)授權(quán)等信息。填寫(xiě)
并經(jīng)測(cè)試通過(guò)后,才能提交中心審批。中心管理員審批通過(guò)后,就可以發(fā)布給其
他單位申請(qǐng)。
服務(wù)接入流程圖:
圖9-4服務(wù)接入流程圖
?注冊(cè)服務(wù):
X發(fā)布服務(wù)
人參信息出參信息適梨信息附加信息
fig#ID:XM.GOV.YZ.RS.xnDetail.findSmDetailBySfzh?Q
服務(wù)別名:市民信息查詢(xún)*
服務(wù)所屬組:市民信息
失效日期:12023-3-28|國(guó)默認(rèn)10年
月艮務(wù)地址:23:9080/DSP/services/RequestService?wsdl?獲取wsdl信息
服務(wù)方法名:Query*
方法名中文名稱(chēng):
服務(wù)?并發(fā)上限:10。?
25
?服務(wù)ID的命名規(guī)則為:
【地域】?【類(lèi)型】.【生產(chǎn)單位】.【服務(wù)組別】.【服務(wù)方法名】
XM.GOV.YZ.ZX.SmDetail.findSmDetailBySfzh
?廈門(mén)1J?|?服務(wù)組?~~服務(wù)方法名1
政府一A服務(wù)發(fā)布單位代碼
一A服務(wù)類(lèi)型
說(shuō)明如下:
服務(wù)類(lèi)型:目前服務(wù)類(lèi)型包括兩張?jiān)臃?wù)(YZ)和融合服務(wù)(RH)
ZX表示該服務(wù)方發(fā)布單位為信息中心(具體的單位代碼,視情況而定)
SmDetail是指這個(gè)服務(wù)屬于市民信息組的。
findSmDetailBySfzh是這個(gè)WS服務(wù)的服務(wù)方法名。建議采用“駝峰法”命名
法。英文字母,單詞首字母大寫(xiě)。
?服務(wù)別名采用:服務(wù)資源名稱(chēng)+服務(wù)資源處理動(dòng)作+(備注)。備注可選。
例如:公安人口核查(帶照片)
?服務(wù)地址:填寫(xiě)服務(wù)WSDL地址,然后點(diǎn)擊“獲取WSDL信息”按鈕,系統(tǒng)
將會(huì)獲取WSDL內(nèi)容,并解析服務(wù)的方法名。一個(gè)服務(wù)ID對(duì)應(yīng)一個(gè)方法。
如果一個(gè)WebService包含多個(gè)方法,請(qǐng)注冊(cè)為多個(gè)服務(wù)。
服務(wù)版本號(hào)命名規(guī)范:采用兩位命名規(guī)則。大版本號(hào)相同的服務(wù)是互相兼容的,
只是小問(wèn)題的更改。也就是只要大版本號(hào)相同,請(qǐng)求方是不需要更改。例如L0
和1.1版本,請(qǐng)求報(bào)文和結(jié)果報(bào)文是一致的。
服務(wù)的可見(jiàn)性分為公有和私有。公有服務(wù)所有單位都可以在服務(wù)目錄列表中查
詢(xún)到該服務(wù),提交申請(qǐng),中心通過(guò)后就可以調(diào)用該服務(wù)。私有服務(wù)可以定制服務(wù)
可見(jiàn)范圍,授權(quán)的單位才能申請(qǐng)?jiān)摲?wù)。
服務(wù)說(shuō)明:應(yīng)該從業(yè)務(wù)上描述服務(wù)的功能。
服務(wù)文檔:管理員必須上傳服務(wù)描述文檔。
26
結(jié)果報(bào)文XSD上傳:為了方便請(qǐng)求方結(jié)果報(bào)文的解析,服務(wù)提供方需要提供報(bào)
文的XSD描述。
9.1.2.4請(qǐng)求接入流程
服務(wù)使用方向共享平臺(tái)申請(qǐng)調(diào)用或使用其他單位或中心服務(wù)的過(guò)程叫請(qǐng)求接
入。
請(qǐng)求接入流程包括兩步:
第一步分控管理員申請(qǐng)相應(yīng)的服務(wù),總控管理員審批通過(guò)后,將獲得調(diào)用該服
務(wù)的權(quán)限。
第二步單位的應(yīng)用系統(tǒng)構(gòu)建請(qǐng)求報(bào)文,調(diào)用平臺(tái)的請(qǐng)求接口,獲取結(jié)果數(shù)據(jù)。
平臺(tái)提供兩種方式接入到平臺(tái),分別是同步方式、異步方式。
27
圖9-5服務(wù)申請(qǐng)流程圖
服務(wù)申請(qǐng):
每個(gè)單位在申請(qǐng)使用某個(gè)服務(wù),并經(jīng)審核通過(guò)后,會(huì)得到一個(gè)請(qǐng)求方ID。
此請(qǐng)求方ID作為此單位能夠使用該服務(wù)的憑證,應(yīng)在調(diào)用服務(wù)時(shí)提供,且只
能在本單位使用。
命名規(guī)則為:
【區(qū)域】?【類(lèi)型】.【申請(qǐng)使用單位】.【服務(wù)所在單位】.【自定義說(shuō)明串】
SQ表示請(qǐng)求方IDo
自定義說(shuō)明串,默認(rèn)使用服務(wù)類(lèi)別.服務(wù)方法名的形式。
XM.GOV.SQ.RS.ZX.SmDetaiLfindSmDetailBySfzh
廈門(mén)自定義串
政府
~?服務(wù)所在單位
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 運(yùn)動(dòng)會(huì)觀后感范文15篇
- 二年級(jí)數(shù)學(xué)口算題
- 一年級(jí)50以?xún)?nèi)加減法口算練習(xí)題
- 人教遼寧 九年級(jí) 下冊(cè) 語(yǔ)文 第三單元《 詞四首》習(xí)題課 課件
- 人教陜西 九年級(jí) 下冊(cè) 語(yǔ)文 第三單元《 單元寫(xiě)作》習(xí)題課 課件
- 財(cái)務(wù)管理招聘
- 透析室上半年工作總結(jié)
- 新中式洋房居住區(qū)工程規(guī)劃設(shè)計(jì)方案
- 東坑酒店蔬菜配送合同范例
- 軍隊(duì)聘用合同范例
- 2025屆小米全球校園招聘啟動(dòng)(即將筆試)筆試參考題庫(kù)附帶答案詳解
- 膽管癌手術(shù)護(hù)理
- 中小學(xué)生校服安全
- 2023年寧夏回族自治區(qū)中考地理真題(原卷版)
- 2025年安全員C證考試題庫(kù)及答案-
- 2025年全球及中國(guó)電子雷管芯片模組行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2024年江西建設(shè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 小腸扭轉(zhuǎn)病人護(hù)理查房
- 第二十屆中央紀(jì)律檢查委員會(huì)第四次全體會(huì)議公報(bào)學(xué)習(xí)解讀
- 2025年國(guó)家財(cái)政部部屬單位招聘47人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年高考物理復(fù)習(xí)之小題狂練600題(實(shí)驗(yàn)題):探究小車(chē)速度隨時(shí)間變化的規(guī)律(10題)
評(píng)論
0/150
提交評(píng)論