資料收集程式一般建築(C ACE達到)

2021-09-22 09:14:20 字數 862 閱讀 3754

資料收集程式一般功能

經socket資料的接收的另一側。端方能夠訪問智慧型電表採集器,你可曾與計算機之間的通訊的通訊協議(你良好的一致性是誰client,誰是服務端,即資料流)

為收集程式要求

可擴充套件:協議到來的時候,你能夠不修改其它**,僅僅建立相應的解碼器和通訊類就可以。

可配置:能夠通過檔案或者資料庫來載入對方和自己的配置資訊。

模組化程度高:採集程式依照模組功能劃分為例如以下的幾個主要模組(配置載入模組、兩級訊息佇列、消費執行緒、解碼器管理器、兩級解碼器、通訊模組)

採集程式的一般架構

此結構歷經jsptpd多個專案成型,在軟體院朱磊總的設計下由多人(zhulei,.zhuyongjin,chenfan,,yuanweiwei,chenlinkong,zhuz*******,lvzhiqianq)實現,各個模組均由dll封裝,出現故障easy定位。滿足採集程式的一般要求。

關鍵介面和系統架構

以下是關鍵路徑上的主要介面明細

上面的介面展示了具體設計中各個模組之間的關係和紐帶。能夠看出因為功能模組劃分的清晰,能夠方便的擴充套件和測試。

眼下難度較大和待完好的部分主要有:

(2)使用acceptor-connector加proactor模式實現自己主動非同步處理大併發,這個正在進行,期待期待。

平台能力

依照半個小時採集一次的頻率算。上面的結構僅僅要部署一到兩個拷貝,應足以應付收購乙個二線城市城市的智慧型電表資料。

一般處理程式

一般處理程式是乙個字尾名為.ashx的 檔案,該檔案的類實現了ihttphandler介面,這個類用於負責處理它所對應的url的訪問請求,並接受客戶端傳送的請求資訊和傳送響應內容 get和post的請求方式 get和post是向伺服器傳送請求的兩種方式,其中get請求是將需要提交給伺服器端的資料放在...

一般處理程式

一般處理程式 httphandler 是乙個實現system.web.ihttphandler特殊介面的類。任何乙個實現了ihttphandler介面的類都能作為乙個外部請求的目標程式。它由支援asp.net的伺服器軟體呼叫和啟動執行。乙個httphandler程式負責處理它對應的乙個活一組url位...

一般處理程式

前序 突然聽到 一般處理程式 這個詞,突然有種蒙的感覺,這是什麼東東?簡介 一般處理程式的一般是相對於aspx頁面來說。就是說什麼請求都可以處理。正如它的名字,一般處理程式 是用來處理一般的web請求的,所謂一般也可以理解為簡單,也就是更接近底層的東西。說的通俗一點兒,aspx檔案包裝 的非常好,處...