iT邦幫忙

2021 iThome 鐵人賽

DAY 3
0
Software Development

Genero Packages - 可接替4GL的LowCode商業語言系列 第 3

Genero Package 套件安裝與更新方法

  • 分享至 

  • xImage
  •  

Genero 套件裡如果在 server 上安裝的,大多套件就是可執行檔,以 -i 參數進行安裝。windows版的就是照一般的模式走。這篇不在帶每一種套件的安裝,而是試著想做一下比較。看過,有個印象,然後開工實做,或接觸到公司環境時,能有一些基礎的理解。

Genero Package主要採三段式的版本識別:主維護版本號●次維護版號●流水號
2021年主要開發維護到版本3.20
2021年後續會提升為 4.00 ,因為將向網頁 / 移動靠近,功能異動較大
流水號則是該版本提出功能修正時會異動的版本號。因此建議能更新至當下最大的流水號版本為佳

GST (Genero Studio)

Studio套件安裝時,預設會同時安裝所有Genero套件 (IDE環境),更新通常較慢。多為其他套件均有釋放新修正版本時,才會發布GST新修正版。
https://ithelp.ithome.com.tw/upload/images/20210903/200511690Zi6TxaSo0.png
因此當遇到 GST 套件需要更新時,可以視為大更新,可另闢目錄進行安裝。例如 /opt/genero320 或 /u1/genero4 之類的選項。
https://ithelp.ithome.com.tw/upload/images/20210903/20051169WYyy9GrEKX.png
安裝完成後,請記得將 GST/FGL/GRE 等相關設定均需進行對應的複製或搬移。
https://ithelp.ithome.com.tw/upload/images/20210903/20051169O92KJ7vgN7.png

FGL/GAS/GRE

FGL套件較常進行調整。
此 3 套件通常在更新時才會手動分開安裝 (初始安裝應該都是直接使用GST套件) ,因此多半在 $GENERODIR 路徑下進行安裝。
進行安裝時以『套件名』作為安裝路徑,如『fgl』或『gas』。完後路徑再更名為『套件名+版號』、而對原始安裝路徑設置 soft link。
此法對於需要多版本測試環境的操作比較安全,因為可以透過 link 路徑指向的更換,進入需要的指定套件版本。
https://ithelp.ithome.com.tw/upload/images/20210903/20051169EkwWlV4BgU.png

GDC

Genero GDC的客戶端若選擇 Windows 桌面板,則依照尋常的 Windows應用程式安裝方法進行。若需更新,可選擇移除原有版本後再安裝新版本

Genero 2.50與之前的版本,支持 ActiveX版。當GAS需要帶起程式時,會透過ActiveX機制帶起客戶端的GDC工具。若客戶端未安裝時,則透過 ActiveX 機制下載GDC。
所以若需更新ActiveX版本時,可直接更新服務器上的檔案,在用戶連上時即會自行下載更新。預設ActiveX GDC 路徑為 GAS套件安裝路徑下的 『web/fjs/activeX』,將取回的更新包在此路徑下解壓,即可完成更新
https://ithelp.ithome.com.tw/upload/images/20210903/20051169Ta4zVKbW0m.png

Genero 3.00版本之後,GDC可支援線上更新。改為透過API觸發GAS更新功能。
https://ithelp.ithome.com.tw/upload/images/20210903/20051169D4GNV42Tt2.png

GDC在運作的時候,由於必須透過聯網取得 server 端傳來的訊息,所以若過程中有詢問要不要啟用 admin 權限,或者授予 writable 權限時,務必都請勾選,或回答要

GDC安裝後,若無法正常運作,可以先試著關閉防火牆後再做測試


上一篇
Genero Package 個別套件與板差簡介
下一篇
[FGL] 可連結資料庫的種類與連線方法
系列文
Genero Packages - 可接替4GL的LowCode商業語言32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言