




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、消息隊列定義技術(shù)詳細(xì)設(shè)計文檔作者:創(chuàng)建日期:更新日期:當(dāng)前版本:2018-09-112018-09-111.0文檔控制更改審閱職位2018-09-11Hand1.0創(chuàng)建日期作者版本修改目錄文檔控制2更改2審閱2目錄3消息隊列定義功能4簡單功能流程說明4依賴關(guān)系4配置信息4數(shù)據(jù)庫設(shè)計4HPFM_ERFA. 7E-R 圖7應(yīng)用設(shè)計7原型圖設(shè)計7API. 7應(yīng)用服務(wù)方法8類圖8注意事項8開發(fā)參考8規(guī)范8未決問題9未決問題9消息隊列定義功能簡單功能流程說明1、級功能。2、 定義消息隊列,消息隊列編碼 eg: goinglink_itf_imp_ap,消息隊列名稱 eg: 接口導(dǎo)入應(yīng)付隊列。3、 消息隊
2、列編碼必須唯一且不可修改。4、 消息隊列不可刪除,使用啟用或禁用,支持批量新增和修改。5、 支持消息隊列編碼和消息隊列名稱的模糊查詢。6、 為消息隊列分配租戶,取自租戶LOV。7、 為消息隊列分配處理的接口,使用行內(nèi)跳轉(zhuǎn)方式實現(xiàn),支持批量分配和刪除。8、 為消息隊列分配系統(tǒng),使用行內(nèi)跳轉(zhuǎn)方式實現(xiàn),例如外部系統(tǒng)等。依賴關(guān)系1、 說明該功能依賴的特別組件:無2、 說明該功能調(diào)用的其他服務(wù)的 API:無配置信息1、 值集配置:2、 編碼規(guī)則配置:3、 描述配置:數(shù)據(jù)庫設(shè)計1、消息隊列表:配置 key配置 code語言描述層級編碼規(guī)則 code說明值集 code說明SITF_QUEUE_GROUP查詢
3、消息隊列組 LOVHPFM.TENANT查詢租戶 LOVSITF.APPLICATIONS查詢應(yīng)用 LOV建表語句:2、消息隊列處理分配表-Create Table sitf queues (queue id big Not Null auto increment primary key, queue code Varchar(100) Not Null,queue name Varchar(255) Not Null, tenant code Varchar(30) Not Null, application_code Varchar(255) Not Null, queue group c
4、ode Varchar(100), consumption mode Varchar(20), queue_number Big (20),message timeout Big (20),enabled flag Tiny (1) Not Null Default 1, remark LongText,object vernumber Big (20) Not Null Default 1,creation_date datetime Not Null Default CURRENT_TIMEST, created by big (20) Not Null Default -1,last u
5、pdated by big (20) Not Null Default -1,last update date datetime Not Null Default CURRENT TIMEST);ALTER TABLE sitf_queues COMMENT 消息隊列表;ALTER TABLE sitf_queues MODIFY queue_id big Not Null auto_increment Comment 表 ID,主鍵,供其他表做外鍵;ALTER TABLE sitf_queues MODIFY queue_code Varchar(100) Not Null Comment
6、消息隊列編碼;ALTER TABLE sitf queues MODIFY queue name Varchar(255) Not Null Comment 消息隊列名稱;ALTER TABLE sitf_queues MODIFY tenant_code Varchar(30) Not Null Comment 租戶編碼,關(guān)聯(lián)hpfm_tenant.tenant_num;ALTER TABLE sitf queues MODIFY application code Varchar(255) Not Null Comment 應(yīng)用編碼;ALTER TABLE sitf_queues MODIF
7、Y queue_group_code Varchar(100) Comment 消息隊列組編碼,關(guān)聯(lián) sitf_quene_group.queue_group_code;ALTER TABLE sitf queues MODIFY consumption mode Varchar(20) Comment 消費(fèi)方式 push 或者 pull;ALTER TABLE sitf_queues MODIFY queue_number Big (20) Comment 消息隊列號; ALTER TABLE sitf queues MODIFY message timeout Big (20) Comme
8、nt 消息超時; ALTER TABLE sitf queues MODIFY enabled flag Tiny (1) Not Null Default 1 Comment 啟用標(biāo)識;ALTER TABLE sitf_queues MODIFY remark LongText Comment 備注說明;ALTER TABLE sitf queues MODIFY object vernumber Big (20) Not Null Default 1 Comment 行版本號,用來處理鎖;ALTER TABLE sitf_queues ADD UNIQUE (queue_code);建表語
9、句:3、消息隊列系統(tǒng)分配表:建表語句:-Create Table sitf queue handle assign (handle assign id big Not Null auto increment primary key, queue code Varchar(100) Not Null,handle code Varchar(255) Not Null, enabled_flag Tiny (1) Not Null Default 1, remark LongText,object vernumber Big (20) Not Null Default 1,creation dat
10、e datetime Not Null Default CURRENT TIMEST created by big (20) Not Null Default -1,last_updated_by big (20) Not Null Default -1,last update date datetime Not Null Default CURRENT TIMEST);ALTER TABLE sitf_queue_handle_assign COMMENT 消息隊列處理分配表;ALTER TABLE sitf queue handle assign MODIFY handle assign
11、id big Not Null auto increment Comment 表ID,主鍵,供其他表做外鍵;ALTER TABLE sitf_queue_handle_assign MODIFY queue_code Varchar(100) Not Null Comment 消息隊列編碼;ALTER TABLE sitf_queue_handle_assign MODIFY handle_code Varchar(255) Not Null Comment 處理編碼;ALTER TABLE sitf_queue_handle_assign MODIFY enabled_flag Tiny (
12、1) Not Null Default 1 Comment 啟用標(biāo)識;ALTER TABLE sitf_queue_handle_assign MODIFY remark LongText Comment 備注說明;ALTER TABLE sitf_queue_handle_assign MODIFY object_ver_number Big (20) Not Null Default 1 Comment 行版本號,用來處理鎖;ALTER TABLE sitf_queue_handle_assign ADD UNIQUE (queue_code,handle_code);HPFM_ERFA表
13、功能簡介:sitf_queues 表消息隊列定義信息。sitf_queue_handle_assign 表消息隊列處理分配信息。sitf_queue_system_assign 表消息隊列系統(tǒng)分配信息。E-R 圖以如下表格來說明:應(yīng)用設(shè)計原型圖設(shè)計功能設(shè)計路徑: svn:/172.20.0.201/30%20%E5%8A%9F%E8%83%BD%E8%AE%BE%E8%AE%A1/SITF%E6%8E%A5%E5%8F%A3%E5%B9%B3%E5%8F% B0%E6%9C%8D%E5%8A%A1/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97%E5%AE%9A%E4
14、%B9%89.xlsxAPI名稱Api公共&登錄請求類型描述查詢消息隊列定義/v1/queuesGET查詢消息隊列定義表字段關(guān)聯(lián)表字段Create Table sitf_queue_system_assign (system assign id big Not Null auto increment primary key, queue code Varchar(100) Not Null,system type Varchar(100) Not Null, system code Varchar(100) Not Null, enabled flag Tiny (1) Not Null De
15、fault 1, remark LongText,object_ver_number Big (20) Not Null Default 1,creation date datetime Not Null Default CURRENT TIMEST, created by big (20) Not Null Default -1,last updated by big (20) Not Null Default -1,last update date datetime Not Null Default CURRENT TIMEST);ALTER TABLE sitf queue system
16、 assign COMMENT 消息隊列系統(tǒng)分配表;ALTER TABLE sitf queue system assign MODIFY system assign id big Not Null auto increment Comment 表ID,主鍵,供其他表做外鍵;ALTER TABLE sitf queue system assign MODIFY queue code Varchar(100) Not Null Comment 消息隊列編碼;ALTER TABLE sitf_queue_system_assign MODIFY system_type Varchar(100) N
17、ot Null Comment 系統(tǒng)類型; ALTER TABLE sitf_queue_system_assign MODIFY system_code Varchar(100) Not Null Comment 系統(tǒng)編碼; ALTER TABLE sitf queue system assign MODIFY enabled flag Tiny (1) Not Null Default 1 Comment 啟用標(biāo)識;ALTER TABLE sitf_queue_system_assign MODIFY remark LongText Comment 備注說明;ALTER TABLE sit
18、f queue system assign MODIFY object vernumber Big (20) Not Null Default 1 Comment 行版本號,用來處理鎖;ALTER TABLE sitf_queue_system_assign ADD UNIQUE (queue_code,system_code);應(yīng)用服務(wù)方法開發(fā)完成后,Javadoc 導(dǎo)出:待定類圖開發(fā)完成后,Ide 工具導(dǎo)出:待定注意事項需特別:開發(fā)參考規(guī)范需要特別注意的規(guī)范:無創(chuàng)建/更新消息隊列定義/v1/queuesT創(chuàng)建/更新消息隊列定義為分配隊列數(shù)據(jù)提供數(shù)據(jù)源/v1/queue-handles/query-assignGET為分配隊列數(shù)據(jù)提供數(shù)據(jù)源消息隊列處理分配表列表/v1/queueCode/queue-handle-as
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45125-2025數(shù)字印刷材料用酚醛樹脂軟化點的測定顯微熔點儀法
- 河道下踏步施工方案
- 河鋼廣場施工方案
- 沙坪壩地毯施工方案
- 二零二五年度農(nóng)村土地墳地租賃與墓園墓碑清洗服務(wù)協(xié)議
- 美容院員工晉升與發(fā)展激勵合同(2025年度)
- 2025年度駕校教練員車輛保險承包合同
- 二零二五年度溫泉度假村股份合作協(xié)議
- 二零二五年度農(nóng)業(yè)技術(shù)居間保密合同
- 二零二五年度醫(yī)院間醫(yī)療信息共享與數(shù)據(jù)安全協(xié)議
- PAC人流術(shù)后關(guān)愛與健康教育
- 公對公打款合同
- 乳腺癌患者的疼痛護(hù)理課件
- 研課標(biāo)說教材修改版 八年級下冊
- 抗生素種類歸納分類
- 江西宜春城市文化介紹
- 正常肌肉及常見肌病的病理學(xué)表現(xiàn)
- 小學(xué)語文新課標(biāo)學(xué)習(xí)任務(wù)群的基本理解和操作要領(lǐng)
- 國產(chǎn)自主可控數(shù)據(jù)庫采購項目技術(shù)標(biāo)準(zhǔn)和服務(wù)要求
- 機(jī)械設(shè)計說明書-激光熔覆送粉器設(shè)計
- 01-BUFR格式應(yīng)用指南(試用版)
評論
0/150
提交評論