2021年金智維RPA培訓(xùn)--產(chǎn)品基礎(chǔ)架構(gòu)
產(chǎn)品組成分為:Server,control,agent三個(gè)組件,支持CS和BS架構(gòu)。獨(dú)有的中繼服務(wù)器可以解決跨網(wǎng)段的問題,這里應(yīng)該還是采用了多網(wǎng)卡模式。

其中:Agent負(fù)責(zé)對流程的執(zhí)行工作。Control發(fā)起流程、操作和報(bào)表的指令,主要功能有流程設(shè)計(jì)與管理、數(shù)據(jù)同步、報(bào)表管理、容災(zāi)管理、指標(biāo)管理和腳本管理。Server根據(jù)Control的指令調(diào)用Agent執(zhí)行,并接收Agent的執(zhí)行結(jié)果。

2.災(zāi)備架構(gòu)
在雙中心的架構(gòu)下,采用熱備方式,主備機(jī)雙活,系統(tǒng)將會設(shè)置備機(jī)地址和端口并通知所有的Agent和Control。Agent將每3秒發(fā)送心跳包到主服務(wù)器,連續(xù)3次不通,則所有的的Agent和Control都會切換到備機(jī)。主備之間的數(shù)據(jù)通過設(shè)置計(jì)劃任務(wù)自動(dòng)同步。
但如果備機(jī)檢測到主服務(wù)器是通的,則會拒絕Agent和Control的切換。
2.產(chǎn)品基礎(chǔ)架構(gòu)
產(chǎn)品部署環(huán)境:
1.Server:
支持在win xp、7、10、windows server和linux系統(tǒng)上部署。數(shù)據(jù)庫內(nèi)置sqllite,也可以部署在ORACLE或MYSQL上。
2.Agent和Control:
主要是部署在windows 7及以上系統(tǒng)包括windows server系統(tǒng),也支持在linux系統(tǒng)上部署。
產(chǎn)品開發(fā)語言環(huán)境:
系統(tǒng)核心引擎采用C++語言開發(fā)。
流程開發(fā)語言采用自研的中文腳本引擎,還可以擴(kuò)展python、shell、AutoIT、Perl、JS、VBS、PowerShell等多種腳本混合編程。
部署模式:
機(jī)器人提供單機(jī)版機(jī)器人和全能機(jī)器人兩種。全能機(jī)器人支持多線程并發(fā)作業(yè)。
硬件配置要求:
金智維軟件機(jī)器人管理系統(tǒng)對資源的要求比較低,官方宣稱CPU?1GH,32位處理器,2G內(nèi)存,5G硬盤就可以。