| 範例系統中的角色 |
實作環境敘述 |
| 資訊來源與資訊收集者 |
在此範例中,共有 5 個數值資訊來源,其中 2 個為檔案 (Local File Source),3 個為亂數產生器 (Random Data Source)。在 iPush Server 中對應規劃使用 5 個 Channel,分別為 ch01、ch02、ch03、ch04、ch05。
Data Generator 負責產生資料,ch01 及 ch02 的數值資料從 Local File 取得,ch03、ch04、ch05 的數值資料由 Data Generator 亂數自動產生,然後分別出版 (Publish) 資料至 iPush Server Channel : ch01 ~ ch05。詳細設定可參考 Date Generator 的設定檔案 ─ DataGen.properties。
|
| 資訊分派者 |
iPush Server 所使用的 IP : Port 在此假設為 192.168.0.15 : 8000 (實際依您自己安裝的環境為準),在 iPush Server BackOffice 需開立的 Service 與 User 帳號,Group/Product/User ID/Password 依序是 ICE/ICE/ice/ice。
|
| 資訊接收者 |
使用 HTML + VBScript 所建立的 HMI,使用相同的 Service 與 User 帳號,分別訂閱 (Subscribe) channel : ch01 ~ ch05,以接收來自 iPush Server 的即時資訊,並做展示上的處理。
|