INI 就是設定檔,做設定用的,通常會保存數據庫設定,以下面為例,它保存了程序名、循環時間、是否自動啓動、讀寫路徑之類,你想放什麼都行。
------ 我是分隔線 ------
[MAIN]
NAME=File Distributor - SAP EDI migration
INI 就是設定檔,做設定用的,通常會保存數據庫設定,以下面為例,它保存了程序名、循環時間、是否自動啓動、讀寫路徑之類,你想放什麼都行。
------ 我是分隔線 ------
[MAIN]
NAME=File Distributor - SAP EDI migration
點擊 Toolbar 上的 Configure 以打開 Configuration 畫面,這裏有五個Tabpage,除了 Application Profiles 外,其他的都要「先」設定,因為在設 Application Profile 時,你需要引用後面四頁的設定。
PowerBuilder 開發的程序需要通過 TransactionObject 去連接數據庫,在PowerBuilder 裏預設的TransactionObject 叫SQLCA,在 Client/Server 版的程序裏,我們會先把數據庫的地址、名稱、帳號等等都先賦給 SQLCA,然後通過 SQLCA 跟數據庫打交道。
在網上版,Browser/Server 版的程序中,它會無視代碼中的SQLCA ,改為通過 PowerServer 管理,所以你先要在 PowerServer 中設定 Data Source,設好數據庫地址、名稱、帳號等等,然後在 Toolkit 中設定SQLCA 對應的是哪個 Data Source,那部署後就可以正常連上數據庫了。
登入 PowerServer 後,在部署程序之前,你需要做三件事:
這裏的用戶是指可以「部署」到PowerServer 的用戶帳號,往後會在 PowerServer Toolkit 裏會用上,用戶組就是用戶的集合,用以管理用戶,建完用戶組後,把用戶分配到用戶組,該用戶帳號就可以正式使用。
詳細步驟不說了,反正按指示下一步下一步就好,但須按以下順序安裝:
安裝完就可以準備登入做設置了
我用到的 PowerServer 功能主要就是把PowerBuilder 的 Client/Server 程序轉化成 Browser/Server 的網上版,所以先說這個好了。
要達到這個目的,你需要在 Windows Server上安裝 PowerServer,並且啓用 Windows Server 上的 IIS、FTP 功能,兩個程式分別安裝在不同的電腦上也行。安裝要求你不妨查一下官網,反正我的經驗就把兩個東西是在一個 WindowServer
Appeon PowerServer
Appeon 就是目前 PowerBuilder 的版權持有者,除了PowerBuilder以外也有不少其他的產品,但對 PB 開發員來說,PowerServer 是個最值得討論的東西,由於不知道還有多少能使用它的日子,所以趁機先聊聊 PowerServer。