TaskBuilder內(nèi)設(shè)置任擎服務(wù)器
在使用TaskBuilder進(jìn)行軟件開(kāi)發(fā)時(shí),必須要先連接到任擎服務(wù)器(后續(xù)文檔所說(shuō)的服務(wù)器如果不特別注明,皆指任擎服務(wù)器)才能繼續(xù)操作,因?yàn)槭褂肨askBuilder開(kāi)發(fā)所需的數(shù)據(jù)模型、后臺(tái)服務(wù)和前端頁(yè)面等文件都存放在任擎服務(wù)器上,這些文件都需要通過(guò)任擎服務(wù)器才能解析和運(yùn)行。所以,在使用TaskBuilder進(jìn)行軟件開(kāi)發(fā)前,請(qǐng)先配置好任擎服務(wù)器。
對(duì)于很多開(kāi)發(fā)者來(lái)說(shuō),一般會(huì)部署兩套任擎服務(wù)器,一套安裝在自己電腦上用來(lái)開(kāi)發(fā)和測(cè)試,一套安裝在公司或單位的服務(wù)器上,作為正式的運(yùn)行環(huán)境;另外,有的開(kāi)發(fā)者還部署了多套基于任擎的信息系統(tǒng),為了方便訪問(wèn),TaskBuilder提供了專門的服務(wù)器設(shè)置功能,可以在TaskBuilder內(nèi)配置多個(gè)任擎服務(wù)器的信息,從而可以實(shí)現(xiàn)用一個(gè)TaskBuilder連接多個(gè)任擎服務(wù)器進(jìn)行開(kāi)發(fā),但TaskBuilder同時(shí)只能連一個(gè)任擎服務(wù)器,如果要訪問(wèn)另外一個(gè)服務(wù)器的資源,需要在服務(wù)器列表里選擇這個(gè)服務(wù)器進(jìn)行切換。
在第一次運(yùn)行TaskBuilder時(shí),會(huì)提供服務(wù)器配置向?qū)?,讓開(kāi)發(fā)者先配置好一個(gè)任擎服務(wù)器的信息,后續(xù)如果需要修改或添加其他服務(wù)器,可以點(diǎn)擊TaskBuilder左上角的服務(wù)器列表右側(cè)的設(shè)置按鈕:

打開(kāi)服務(wù)器設(shè)置界面進(jìn)行設(shè)置,如下圖所示:

在該窗口中,左側(cè)顯示已配置好的服務(wù)器列表,點(diǎn)擊列表里各個(gè)服務(wù)器名稱右側(cè)的按鈕,可以上移、下移或刪除該服務(wù)器;點(diǎn)擊窗口左下角的加號(hào),可以添加新的服務(wù)器信息;點(diǎn)擊服務(wù)器名稱,可以在右側(cè)查看和設(shè)置這個(gè)服務(wù)器的相關(guān)參數(shù),包括以下參數(shù):
[if !supportLists]l?[endif]服務(wù)器名稱:用來(lái)設(shè)置服務(wù)器的名稱,以便在列表中查看和區(qū)分各個(gè)服務(wù)器,可以隨意設(shè)置,但不能跟其他服務(wù)器重名,且只能是字母、漢字、數(shù)字和下劃線。
[if !supportLists]l?[endif]地址:用來(lái)設(shè)置任擎服務(wù)器的地址,可以是IP地址或域名,如果任擎服務(wù)器和TaskBuilder在同一臺(tái)電腦上,這里的地址可以設(shè)置為:127.0.0.1 。如果是域名,請(qǐng)不要添加http://或https://前綴,只需要填寫(xiě)域名本身即可,例如:server1.tasksmg.com 。
[if !supportLists]l?[endif]端口:用來(lái)設(shè)置任擎服務(wù)器的網(wǎng)絡(luò)端口,默認(rèn)為8001,如果修改過(guò)任擎服務(wù)器的端口,則這里也需要進(jìn)行相應(yīng)的修改。如果任擎服務(wù)器和TaskBuilder不在同一臺(tái)電腦上,請(qǐng)確定任擎服務(wù)器所在電腦是否啟用了防火墻,防火墻是否開(kāi)放了該網(wǎng)絡(luò)端口,如果啟用了防火墻、且沒(méi)有開(kāi)放任擎服務(wù)器的網(wǎng)絡(luò)端口,則會(huì)導(dǎo)致TaskBuilder無(wú)法連接到該服務(wù)器。
[if !supportLists]l?[endif]組織代碼:用來(lái)設(shè)置任擎服務(wù)器的組織代碼,默認(rèn)為taskmsg,如果注冊(cè)過(guò)組織,則需要修改為注冊(cè)的組織代碼,可以在任擎后臺(tái)管理系統(tǒng)的系統(tǒng)維護(hù)的系統(tǒng)信息里查看。
[if !supportLists]l?[endif]組織秘鑰:用來(lái)設(shè)置任擎服務(wù)器的組織秘鑰,默認(rèn)為f84707a40cf74ec18b3eefb76f16d58a,如果注冊(cè)過(guò)組織,則需要修改為注冊(cè)的組織的秘鑰,可以在任擎后臺(tái)管理系統(tǒng)的系統(tǒng)維護(hù)的系統(tǒng)信息里查看。請(qǐng)妥善保管該秘鑰,在使用任訊公司的相關(guān)服務(wù)時(shí),都需要使用該秘鑰進(jìn)行身份驗(yàn)證。
[if !supportLists]l?[endif]用戶名:用來(lái)設(shè)置登錄任擎后臺(tái)管理系統(tǒng)的用戶名,不要設(shè)置為數(shù)據(jù)庫(kù)的用戶名。任擎服務(wù)器默認(rèn)創(chuàng)建了一個(gè)admin賬號(hào),作為系統(tǒng)管理員的賬號(hào),在TaskBuilder里,可以直接使用該賬號(hào)連接任擎,也可以使用其他賬號(hào)。
[if !supportLists]l?[endif]登錄密碼:用來(lái)設(shè)置通過(guò)上面的用戶名登錄任擎后臺(tái)管理系統(tǒng)時(shí)的密碼,admin賬號(hào)的默認(rèn)密碼為taskmsg,如果使用任擎安裝配置向?qū)гO(shè)置過(guò)密碼,則在這里也要設(shè)置為這個(gè)密碼,如果以后在任擎后臺(tái)管理系統(tǒng)內(nèi)修改了這個(gè)用戶名的密碼,則在這里也要同步修改。
[if !supportLists]l?[endif]是否使用HTTPS協(xié)議:用來(lái)設(shè)置TaskBuilder連接任擎服務(wù)器時(shí)是否使用HTTPS協(xié)議,該設(shè)置需要與任擎服務(wù)器的對(duì)應(yīng)設(shè)置相匹配。
打開(kāi)TaskBuilder時(shí),默認(rèn)連接服務(wù)器列表里的第一個(gè)服務(wù)器,如果要連接其他服務(wù)器,可以點(diǎn)擊服務(wù)器列表,選擇其他服務(wù)器進(jìn)行切換,切換后,TaskBuilder左側(cè)的系統(tǒng)資源列表會(huì)自動(dòng)刷新,重新連接新選擇的服務(wù)器并顯示這個(gè)服務(wù)器上的資源信息。