1. 程式人生 > >Domino整合Portlet開發----安裝和配置Domino 6.5伺服器

Domino整合Portlet開發----安裝和配置Domino 6.5伺服器

 Domino整合Portlet開發

企業內的工作流產品較多,例如DominoBPM等。據我們統計,其中70%以上的企業採用的工作流產品是基於Domino的定製開發或基於Domino衍生產品的定製開發,例如,神州數碼公司、慧點科技公司的工作流產品就是在Domino基礎上二次開發而生成的。本節以Domino為例,詳細介紹PortalDomino工作流之間的整合,與其他產品整合的整體思路是一樣的,僅僅是具體操作步驟略有不同而已。讀者掌握了PortalDomino的整合,面對其他工作流產品時舉一反三即可。

在企業整合中,Portal與工作流的整合要分兩步走:第一步,實現Portal

與工作流的單點登入(SSO);第二步,在Portal中開發Portlet直接讀取工作流產品中的資料或提供的服務,因為已經實現了單點登入,所以無須再認證或提供任何認證憑證。要開發Domino Portal,必須先通過配置實現PortalDominoSSO(見圖1-1)。

標準Portlet開發----Domino整合Portlet開發431.png

1-1  單點登入原理示意圖

1.1  準備工作:配置PortalDomino間的SSO

1.1.1  準備工作

 為安裝有Portal的機器設定域字尾,如ibm.com

操作:“控制面板”→“系統”→“網路標識”→“屬性”→“其他”。

Administrator設定口令,如

password

Administrator設定額外的作業系統許可權。

操作:“控制面板”→“管理工具”→“本地策略”→“使用者權利指派”,修改“以作業系統方式操作”、“建立記號物件”、“替換程序級記號”和“作為服務登入”,增加administrators群組,如圖1-2所示。

標準Portlet開發----Domino整合Portlet開發941.png

1-2  Windows管理員增加超級許可權

 重新啟動Windows 2000,並以Administrator身份登入。

1.1.2  安裝和配置Domino 6.5伺服器

 雙擊,出現如圖1-3所示的歡迎介面。

 Next”按鈕,出現如圖1-

4所示的許可協議介面,單擊“Yes”按鈕接受許可協議。

標準Portlet開發----Domino整合Portlet開發1102.png

1-3  安裝Domino伺服器歡迎介面

標準Portlet開發----Domino整合Portlet開發1126.png

1-4  Domino伺服器的許可協議介面

分別在Name域和Company域中輸入姓名和公司名稱,然後單擊“Next”按鈕,出現如圖1-5所示的選擇Domino伺服器的安裝目錄介面。

標準Portlet開發----Domino整合Portlet開發1224.png

1-5  選擇Domino伺服器的安裝目錄

 選擇Domino伺服器的安裝型別,如圖1-6所示。

標準Portlet開發----Domino整合Portlet開發1294.png

1-6  選擇Domino伺服器的安裝型別

第一項為應用伺服器,第二項為訊息(郵件)伺服器,第三項為應用伺服器和訊息(郵件)伺服器兩者均安裝且支援群集,可根據需要進行選擇。這裡選擇第三項,單擊Next”按鈕。

 選擇伺服器程式所在的啟動資料夾,單擊Next”按鈕,安裝Domino伺服器檔案。出現圖1-7後,單擊“Finish”按鈕即完成安裝。

標準Portlet開發----Domino整合Portlet開發1490.png

1-7  Domino伺服器安裝完成

 單擊“開始”→“程式”→“Lotus Applications”→“Lotus Domino Server”,啟動Lotus Domino伺服器。

 如圖1-8所示,選擇“Start Domino as a Windows service”和“Don’t ask me again”,然後單擊“OK”按鈕。

標準Portlet開發----Domino整合Portlet開發1703.png

1-8  啟動Domino伺服器配置工具

 選擇標準Portlet開發----Domino整合Portlet開發1748.png,然後單擊Next”按鈕,如圖1-9所示。

標準Portlet開發----Domino整合Portlet開發1772.png

1-9  選擇第一次設定Domino伺服器

 輸入Domino伺服器的名稱,然後單擊“Next”按鈕,如圖1-10所示。

標準Portlet開發----Domino整合Portlet開發1854.png

1-10  命名Domino伺服器

輸入組織名稱和組織驗證者密碼及確認密碼,其他的保持不變,然後單擊Next”按鈕,如圖1-11所示。


標準Portlet開發----Domino整合Portlet開發1945.png

1-11  設定Domino伺服器密碼

輸入Domino伺服器的域名(可以跟組織名稱一樣),然後單擊“Next”按鈕,如圖1-12所示。

標準Portlet開發----Domino整合Portlet開發2036.png

1-12  設定Domino伺服器的域名

Domino伺服器管理員名稱和管理員密碼,然後單擊“Next”按鈕,如圖1-13所示。

選擇所有選項,然後單擊Customize”按鈕,如圖1-14所示。

標準Portlet開發----Domino整合Portlet開發2162.png

1-13  設定Domino超級管理員密碼

標準Portlet開發----Domino整合Portlet開發2187.png

1-14  設定Domino伺服器啟用的服務

選中DIIOP CORBA Services”,然後單擊“OK”按鈕,如圖1-15所示。


標準Portlet開發----Domino整合Portlet開發2261.png

1-15   繼續設定Domino伺服器啟用的服務


單擊Next”按鈕。


單擊Customize”按鈕。


不選中NetBIOS over TCP/IP”,然後單擊“OK”按鈕,如圖1-16所示。


標準Portlet開發----Domino整合Portlet開發2396.png

1-16  設定Domino伺服器的全域名及訪問路徑

確認Domino服務器的域名設定,然後單擊Next”按鈕,如圖1-17所示。

標準Portlet開發----Domino整合Portlet開發2493.png

1-17  確認Domino伺服器的域名設定

設定Domino伺服器的資料庫訪問許可權,然後單擊“Next”按鈕,如圖1-18所示。


Domino務器的所有設定,然後單擊Setup”按鈕進行安裝,如圖1-19所示。

最後,單擊Finish”按鈕完成Domino伺服器的配置,如圖1-20所示。

標準Portlet開發----Domino整合Portlet開發2728.png

1-18  設定Domino伺服器的資料庫訪問許可權

標準Portlet開發----Domino整合Portlet開發2757.png

1-19  確認Domino伺服器的所有設定

標準Portlet開發----Domino整合Portlet開發2783.png

1-20  完成Domino伺服器的配置

驗證配置的正確性。單擊“開始”→“程式”→“Lotus Applications”→“Lotus Domino Server”,啟動Lotus Domino伺服器,如圖1-21所示。如果Domino能正常使用,則說明配置正確。

標準Portlet開發----Domino整合Portlet開發2948.png

1-21  在命令列控制檯啟動Domino伺服器