国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何實現不同業務數據的采集框架

2019-11-14 16:46:17
字體:
來源:轉載
供稿:網友

實現不同業務數據的采集框架框架:

好看的衣服品牌http://www.yifupaizi.com/

 

定義一個業務數據數據采集管理抽象類JobManager.cs,各業務實現XXXJobManager.cs

定義一個用于創建JobManager的抽象工廠JobManagerFactory.cs,各業務實現XXXJobManagerFactory.cs

DataReader.cs 抽象各業務的輸入條件到輸出結果

DataConverter.cs 抽象各業務的輸出結果到目標數據

DataWriter.cs  抽象目標數據持久化到目標DB

 

JobManager.cs會依賴抽象的DataConverter.cs,DataReader.cs,DataWriter.cs JobMonitor.cs

以及相關的狀態管理、監控、心跳都是由此抽象模板類包裝一個具體實現。

 

XXXJobManager.cs會依賴抽象的DataConverter.cs,DataReader.cs,DataWriter.cs JobMonitor.cs

間接依賴具體實現XXXDataConverter.cs,XXXDataReader.cs,XXXDataWriter.cs

 

Client通過config進行IoC控制反轉得到工廠實現類XXXJobManagerFactory.cs(繼承JobManagerFactory.cs)。

XXXJobManager.cs(繼承JobManager.cs)

XXXDataReader.cs (繼承DataReader.cs)

XXXDataWriter.cs(繼承DataWriter.cs)

XXXDataConverter.cs (繼承DataConverter.cs)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐城市| 松原市| 固安县| 汉川市| 巫溪县| 东乡县| 临夏县| 余江县| 西宁市| 泸州市| 施甸县| 金川县| 张掖市| 定西市| 鹰潭市| 黑水县| 开封市| 都江堰市| 民乐县| 潮安县| 肥西县| 克山县| 东乌珠穆沁旗| 酉阳| 屏南县| 西华县| 方城县| 成武县| 随州市| 晋中市| 西乌| 阳朔县| 普陀区| 芜湖市| 德庆县| 承德县| 大石桥市| 德兴市| 印江| 黔西县| 江门市|