一文看懂RPA的技術架構及原理
來源:魅力女性吧 1.89W
RPA的技術架構及原理
設計器是RPA的設計生產工具,用於建立軟件機器人的配置或設計機器人。通過開發工具,開發者可為機器人執行一系列的指令和決策邏輯進行編程。
具體由以下幾部分組成:
01機器人腳本引擎(BotScript)
內建腳本語言BotScript執行引擎,具備詞法分析、編譯、運行等計算機語言的標準組成組件。內置C++、Python、Lua,外置適配器,實現其他語言與BotScript數據類型的雙向自動轉換。
02RPA核心架構(RPA Core)
RPA產品的界面識別器,能識別Desktop Application、Web、SAP、Java等各種界面元素能動態加載自定義識別器,配合抓取工具,可快速實現目標應用的選擇與抓取。
03圖形用户界面(GUI)
GUI(Graphical User Interface)是一種用户接口,通過IPC(Inter-Process Communication,進程間通信)與相應的引擎進行通信。在RPA產品中,GUI承擔流程的編寫、開發、調試工作。另外通過GUI與控制中心進行通信,結合HTTP與FTP協議實現流程的發佈與上載。
RPA的技術架構及原理:
1、開發工具
開發工具主要用於建立軟件機器人的配置或設計機器人。
通過開發工具,開發者可以為機器人執行一系列的指令和決策邏輯進行編程。
2、運行工具
當開發工作完成後,用户可使用該工具,來運行已有軟件機器人,也可以查閲運行結果。
3、控制中心
主要用於軟件機器人的部署與管理。包括開始/停止機器人的運行,為機器人制作日程表,維護和發佈代碼,重新部署機器人的不同任務,管理許可證和憑證等。
原理是RPA的設計生產工具,用於建立軟件機器人的配置或設計機器人。通過開發工具,開發者可為機器人執行一系列的指令和決策邏輯進行