跳轉到內容

ACE+TAO 開源程式設計筆記/通知

來自華夏公益教科書,開放書籍,面向開放世界

如今,針對 RedHat 類伺服器(Fedora、RedHat、CentOS 等)的預編譯 RPM 是一種非常便捷的方式,可以輕鬆安裝和執行您的命名伺服器作為啟動時服務。這當然也是我在筆記型電腦上進行測試以及在工作中使用伺服器的方式。我不知道是否有人為微軟平臺做了類似的事情,但我並不認為這在企業環境中是一種流行的選擇,因為它們需要定期停機。

對於 RedHat 以及其他 UNIX 類伺服器供應商提供的非常棒的 CosEventServer 實現,其配置檔案目錄位於 /etc 。該配置檔案目錄中的值易於理解和編輯,並且需要設定的選項非常少。例如,我機器上 /etc/tao 中的 opt 檔案是發行版附帶的預設配置檔案,內容如下

# Specify desired default initial references arguments
INITREF="-ORBDefaultInitRef corbaloc::localhost:2809 -NameSvc"

# Enable debug logging, comment out to disable.
#DEBUGLEVEL="-ORBDebugLevel 10"

# Configure log file
LOGFILE="-ORBLogFile /var/log/tao/tao-cosnotification.log"

# Concatenate all options
OPTIONS="$INITREF $DEBUGLEVEL $LOGFILE"
華夏公益教科書