DB4206T31-2021政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范_第1頁
DB4206T31-2021政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范_第2頁
DB4206T31-2021政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范_第3頁
DB4206T31-2021政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范_第4頁
DB4206T31-2021政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

ICS35.240.01

L77

DB4206

襄陽市地方標(biāo)準

DB4206/T31—2021

政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范

Technicalspecificationforgovernmentmicroserviceapplication

2021-02-05發(fā)布2021-03-04實施

襄陽市市場監(jiān)督管理局發(fā)布

DB4206/T31—2021

前??言

本標(biāo)準依據(jù)GB/T1.1-2020《標(biāo)準化工作導(dǎo)則第1部分:標(biāo)準的結(jié)構(gòu)和編寫規(guī)則》編寫。

本標(biāo)準由襄陽市政務(wù)服務(wù)和大數(shù)據(jù)管理局提出。

本標(biāo)準由襄陽市政務(wù)信息標(biāo)準化技術(shù)委員會歸口。

本標(biāo)準的起草單位:湖北襄測質(zhì)量技術(shù)服務(wù)有限公司、襄陽云谷投資管理有限公司、湖北金正邦電

子技術(shù)有限責(zé)任公司、湖北陽光華辰網(wǎng)絡(luò)有限公司。

本標(biāo)準主要起草人:陳激、何劍、毛敏、王成文、付其杰、韓國華、郭華龍、雷雨、劉楓、趙小揚。

I

DB4206/T31—2021

政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范

1范圍

本標(biāo)準規(guī)定了襄陽市政務(wù)信息系統(tǒng)建設(shè)過程中,采用微服務(wù)架構(gòu)時,劃分微服務(wù)應(yīng)用的原則、方式

和依據(jù)。

本標(biāo)準適用于襄陽市政務(wù)信息系統(tǒng)開發(fā)過程,實施統(tǒng)一開發(fā)行為,便于協(xié)同。

2術(shù)語和定義

下列術(shù)語和定義適用于本文件。

2.1

微服務(wù)Microservices

一種計算機專業(yè)術(shù)語,是微服務(wù)架構(gòu)的簡稱。

2.2

微服務(wù)架構(gòu)Microservicearchitecture

是一種將單應(yīng)用程序作為一套小型服務(wù)開發(fā)的方法,每種應(yīng)用程序都在其自己的進程中運行,并與

輕量級機制(通常是HTTP資源的API)進行通信。這些服務(wù)是圍繞業(yè)務(wù)功能構(gòu)建的,可以通過全自動部

署機制進行獨立部署。這些服務(wù)的集中化管理已經(jīng)是最少的,它們可以用不同的編程語言編寫,并使用

不同的數(shù)據(jù)存儲技術(shù)。

2.3

單應(yīng)用程序Singleapplication

將所有功能都打包成在一個獨立單元的應(yīng)用程序。

2.4

微服務(wù)應(yīng)用程序Microserviceapplication

微服務(wù)應(yīng)用程序指在微服務(wù)架構(gòu)下,不能獨立于微服務(wù)平臺之外的政務(wù)信息應(yīng)用程序。

3微服務(wù)應(yīng)用程序的劃分原則

3.1單一原則

指在政務(wù)服務(wù)過程中,服務(wù)主體(行政主體)在政務(wù)信息系統(tǒng)中一次操作,完成其在政務(wù)服務(wù)事件

過程中的崗位職責(zé)。

1

DB4206/T31—2021

3.2自治原則

指在政務(wù)信息系統(tǒng)中,每個微服務(wù)能被獨立部署、獨立運行于應(yīng)用程序中,該微服務(wù)一旦被刪除和

終止,僅能中斷該應(yīng)用程序涉及的流程,不能終止應(yīng)用程序本身。

3.3被監(jiān)控原則

每個微服務(wù)能被獨立監(jiān)控并發(fā)現(xiàn),當(dāng)業(yè)務(wù)運行出現(xiàn)錯誤時,可以快速定位。

4微服務(wù)應(yīng)用程序的劃分方法

4.1從行政事項上確認

行政事項是指具有法律效力的行政行為,例如辦理營業(yè)執(zhí)照,辦理個人退休等。

4.2從行政對象上確認

行政對象是指行政事項涉及的對象,例如辦理營業(yè)執(zhí)照的申請人,辦理個人退休的申請人等。

4.3從行政行為上確認

行政行為是指辦理行政事項過程中,具有一定行政職權(quán)的參與人,按照崗位職責(zé),履行職責(zé)的行為,

例如辦理營業(yè)執(zhí)照時,行政服務(wù)窗口的受理人員的錄入、核對行為,批準人員的審核、批準行為等。

4.4從行政行為流程上確認

行政行為流程均為單向流程,在劃分微服務(wù)時,僅能按單向流程劃分,同一事項的逆向流程,應(yīng)劃

分為另一微服務(wù)。例如再辦理營業(yè)執(zhí)照時,窗口人員初審?fù)ㄟ^,在復(fù)審人員審核時,沒有通過,復(fù)審人

員退還給初審人員時,退還行為需要調(diào)用另外一個微服務(wù)而不是在原服務(wù)中刪除。

4.5從服務(wù)組成上確認

政務(wù)微服務(wù)的組成至少包括一個處理機制,一個數(shù)據(jù)庫,四個獨立接口(處理權(quán)限、外部調(diào)入、外

部調(diào)出、查詢)。例如辦理營業(yè)執(zhí)照的窗口微服務(wù),處理機制為受理錄入,初步驗證兩個,其中前一個

為微服務(wù)必須的處理機制;數(shù)據(jù)庫是指本項微服務(wù)必須擁有的、獨立的數(shù)據(jù)庫,在辦理營業(yè)執(zhí)照時,需

要建立一個包含有統(tǒng)一社會信用代碼、企業(yè)名稱、類型、住所、法定代表人、注冊資本、成立日期、營

業(yè)期限、經(jīng)營范圍、登記時間等數(shù)據(jù)的數(shù)據(jù)庫;四個獨立的接口包括操作人員處理權(quán)限接口,外部調(diào)入

數(shù)據(jù)(如登記機關(guān)等)、外部數(shù)據(jù)調(diào)出接口(如所有需要被其他系統(tǒng)調(diào)用的數(shù)據(jù))、查詢(由于查詢行

為大量發(fā)生,為降低生產(chǎn)數(shù)據(jù)庫被訪問頻度和安全,需要將可查詢數(shù)據(jù)通過另建查詢接口將數(shù)據(jù)轉(zhuǎn)移至

其他數(shù)據(jù)庫)

4.6從服務(wù)邊界上確認

政務(wù)微服務(wù)的邊界是對應(yīng)某一具體行政行為,該服務(wù)的邊界僅限于行政行為本身的邊界,不應(yīng)該超

出行政行為邊界本身,例如在辦理營業(yè)執(zhí)照時,窗口辦理人員無需查詢申請人是否具備辦理申請的資格,

而限制申請人資格的查詢行為,應(yīng)該是另一微服務(wù)在被事件驅(qū)動觸發(fā)時提供的反饋。

2

DB4206/T31—2021

AA

附錄A

(規(guī)范性附錄)

附錄A

A.1服務(wù)編碼規(guī)則

政務(wù)服務(wù)主要分為兩大類:原子服務(wù)和組合服務(wù)。其中,原子服務(wù)主要是單一職能的服務(wù)(指在一

個法定行政部門范圍內(nèi)提供的政務(wù)服務(wù)),組合服務(wù)是為了實現(xiàn)業(yè)務(wù)目標(biāo)對原子服務(wù)重新排列組合生成

新的服務(wù)。

表A.1服務(wù)編碼規(guī)則表

服務(wù)類型編碼規(guī)則

原子服務(wù)類型編碼(2位)+業(yè)務(wù)指導(dǎo)部門編碼(2位)+順序碼(7位)

組合服務(wù)組合類型編碼(2位)+組合服務(wù)涉及的N個業(yè)務(wù)指導(dǎo)部門編碼(2*N位)+順序碼(7位)

_________________________________

3

DB4206/T31—2021

前??言

本標(biāo)準依據(jù)GB/T1.1-2020《標(biāo)準化工作導(dǎo)則第1部分:標(biāo)準的結(jié)構(gòu)和編寫規(guī)則》編寫。

本標(biāo)準由襄陽市政務(wù)服務(wù)和大數(shù)據(jù)管理局提出。

本標(biāo)準由襄陽市政務(wù)信息標(biāo)準化技術(shù)委員會歸口。

本標(biāo)準的起草單位:湖北襄測質(zhì)量技術(shù)服務(wù)有限公司、襄陽云谷投資管理有限公司、湖北金正邦電

子技術(shù)有限責(zé)任公司、湖北陽光華辰網(wǎng)絡(luò)有限公司。

本標(biāo)準主要起草人:陳激、何劍、毛敏、王成文、付其杰、韓國華、郭華龍、雷雨、劉楓、趙小揚。

I

DB4206/T31—2021

政務(wù)微服務(wù)應(yīng)用技術(shù)規(guī)范

1范圍

本標(biāo)準規(guī)定了襄陽市政務(wù)信息系統(tǒng)建設(shè)過程中,采用微服務(wù)架構(gòu)時,劃分微服務(wù)應(yīng)用的原則、方式

和依據(jù)。

本標(biāo)準適用于襄陽市政務(wù)信息系統(tǒng)開發(fā)過程,實施統(tǒng)一開發(fā)行為,便于協(xié)同。

2術(shù)語和定義

下列術(shù)語和定義適用于本文件。

2.1

微服務(wù)Microservices

一種計算機專業(yè)術(shù)語,是微服務(wù)架構(gòu)的簡稱。

2.2

微服務(wù)架構(gòu)Microservicearchitecture

是一種將單應(yīng)用程序作為一套小型服務(wù)開發(fā)的方法,每種應(yīng)用程序都在其自己的進程中運行,并與

輕量級機制(通常是HTTP資源的API)進行通信。這些服務(wù)是圍繞業(yè)務(wù)功能構(gòu)建的,可以通過全自動部

署機制進行獨立部署。這些服務(wù)的集中化管理已經(jīng)是最少的,它們可以用不同的編程語言編寫,并使用

不同的數(shù)據(jù)存儲技術(shù)。

2.3

單應(yīng)用程序Singleapplication

將所有功能都打包成在一個獨立單元的應(yīng)用程序。

2.4

微服務(wù)應(yīng)用程序Mic

溫馨提示

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

評論

0/150

提交評論