groupwise_GroupWise部分文档翻译
最近用到了GroupWise,BaiDu了一下,基本沒有中文資料,所以只有看英文文檔,順便把看到的東西記錄下來,以備以后使用.
*****PostOffice的信息存儲(chǔ)
1.PostOffice數(shù)據(jù)庫(kù)
PostOffice數(shù)據(jù)庫(kù)(wphost.db)包括了所有PostOffice管理的信息,包括PostOffice地址薄(Address Book)的Copy,在GW系統(tǒng)中,這些信息是一個(gè)用戶向另一個(gè)用戶發(fā)送消息時(shí)必須的.
2.消息倉(cāng)庫(kù)
GW的消息由以下幾個(gè)部分組成:
(1)消息頭:消息頭包含了地址信息,包括發(fā)送人地址、接收人地址、消息優(yōu)先級(jí)、身份級(jí)別和鏈接消息體的指針
(2)消息體:消息體包含了經(jīng)過編碼格式化后的消息文本和一個(gè)包含發(fā)送人和接收人用戶IDs的分發(fā)列表
(3)文件附件(可選):附加到消息的附件可以是任何文件類型
消息倉(cāng)庫(kù)包含用于存儲(chǔ)信息的目錄和數(shù)據(jù)庫(kù),所有PostOffice的成員會(huì)共享消息倉(cāng)庫(kù),因此,不管有多少PostOffice的成員收到消息,只有一條消息和他的附件的副本會(huì)保存在倉(cāng)庫(kù)中,這使得系統(tǒng)在消息處理,運(yùn)行速度和存儲(chǔ)空間方面更有效率。
用戶數(shù)據(jù)庫(kù):
每個(gè)PostOffice的成員都有一個(gè)私人的數(shù)據(jù)庫(kù)(UserXXX.db),他代表了這個(gè)用戶的郵箱。這個(gè)數(shù)據(jù)庫(kù)包括:消息頭信息、指向所有消息的指針、個(gè)人組信息、個(gè)人地址薄信息和用戶定義的規(guī)則。當(dāng)另外一個(gè)PostOffice的成員向本地PostOffice的一個(gè)或多個(gè)成員共享了一個(gè)文件夾,一個(gè)存放共享信息的數(shù)據(jù)庫(kù)(puXXXXX.db)也同時(shí)被建立,并以信息共享者的名字命名,UserXXX.db和puXXX.db都被保存在PostOffice的OfUser目錄下
消息數(shù)據(jù)庫(kù):
沒個(gè)PostOffice的成員都被強(qiáng)行指定了一個(gè)用于保存消息的消息體部分?jǐn)?shù)據(jù)的消息數(shù)據(jù)庫(kù)(msgnn.db),多個(gè)用戶會(huì)共享一個(gè)單獨(dú)的消息數(shù)據(jù)庫(kù),一個(gè)PostOffice能夠有25個(gè)消息數(shù)據(jù)庫(kù),消息數(shù)據(jù)庫(kù)保存在ofmsg文件夾下。
本地用戶外發(fā)的消息保存在本地?cái)?shù)據(jù)庫(kù)中,從其他PostOffice接收到的消息會(huì)保存在相應(yīng)的發(fā)送者的數(shù)據(jù)庫(kù)中,因此不管有多少PostOffice的成員發(fā)送了消息,但只有一個(gè)消息的副本被保存在PostOffice中。
附件目錄:
附件目錄包含存放文件附件,消息文本和超過2KB的分發(fā)列表的子目錄,超過2KB的條目保存成文件比保存成數(shù)據(jù)庫(kù)記錄更高效,消息數(shù)據(jù)庫(kù)會(huì)保存指向這些條目的指針
守護(hù)數(shù)據(jù)庫(kù):
守護(hù)數(shù)據(jù)庫(kù)(ngwguard.db)是PostOffice中
User databases (userxxx.db)
Message databases (msgnn.db)
Prime user databases (puxxxxx.db)
Library databases (dmsh.db and dmxxnn01-ff.db)
這些數(shù)據(jù)庫(kù)的reference ,守護(hù)數(shù)據(jù)庫(kù)存儲(chǔ)了所有數(shù)據(jù)庫(kù)之間的通用信息,從而排除了信息副本的使用,子數(shù)據(jù)庫(kù)的參照信息都保存在守護(hù)數(shù)據(jù)庫(kù)中的好處如下:
(1) 單點(diǎn)引用:守護(hù)數(shù)據(jù)庫(kù)為每個(gè)PostOffice保存信息,而不是把字典信息保存到多字典庫(kù)中,數(shù)據(jù)只保存一次
(2)提升性能:守護(hù)數(shù)據(jù)庫(kù)中的信息被提取后,會(huì)被寫入到緩存中,后續(xù)的請(qǐng)求會(huì)使用緩存中已存在的信息,這樣比磁盤存取速度快
(3) 跟蹤附件和文檔:當(dāng)附件或者文檔失去了到他的消息或容器的指針,守護(hù)數(shù)據(jù)庫(kù)用于重新定位這些文件的來源。
(4)Groupwise遠(yuǎn)程控制:當(dāng)用戶開始運(yùn)行GroupWise Remote,遠(yuǎn)程工作組就會(huì)在他的本地建立一個(gè)守護(hù)數(shù)據(jù)庫(kù)用于存儲(chǔ)信息,就如同遠(yuǎn)程登錄用戶在自己系統(tǒng)中的Postoffice中操作一樣。
守護(hù)數(shù)據(jù)庫(kù)對(duì)GW至關(guān)重要,因此POA有自動(dòng)備份和回滾機(jī)制來保護(hù)它,POA維護(hù)了一個(gè)稱為ngwguard.fbk. 的副本,當(dāng)?ngwguard.db 改動(dòng)后,POA同時(shí)在一個(gè)稱為?ngwguard.rfl的回滾事務(wù)日志文件中記錄事務(wù)信息,ngwguard.dc 是構(gòu)建守護(hù)數(shù)據(jù)庫(kù)和他的子數(shù)據(jù)庫(kù)的結(jié)構(gòu)化魔板,也叫做字典文件,他包含schema 擴(kuò)展信息,如:管理員定義的字段,數(shù)據(jù)類型和記錄索引,如果這個(gè)文件丟失,PostOffice就不能再創(chuàng)建其他的數(shù)據(jù)庫(kù)了。
PostOffice的MTA輸出隊(duì)列
MTA輸出隊(duì)列在每個(gè)PostOffice的post_office\wpcsout目錄中,post_office\wpscout\ofs 子文件夾是在本地PostOffice中存放POA分發(fā)到用戶郵箱的用戶消息的地方,MTA post_office\wpscout\ads 子文件夾是MTA保存指引POA的admin線程更新PostOffice數(shù)據(jù)庫(kù)(wphost.db)的管理信息的地方,如果MTA有一個(gè)到PostOffice的事先寫好的或者UNC連接,則MTA直接將用戶消息寫入輸出隊(duì)列中:要求寫入Postoffice。如果MTA與Postoffice建立了TCP/IP連接,則MTA通過TCP/IP網(wǎng)路傳送用戶消息,隨后POA作為MTA的代理把消息存入MTA輸出隊(duì)列中,所以MTA不需要寫入PostOffice.
POA 輸入隊(duì)列:
POA輸入隊(duì)列在每個(gè)postoffice中都是?post_office\wpscout 文件夾,這和MTA的輸出隊(duì)列一樣,post_office\wpscout\ofs 子文件夾是POA 提取MTA存放在這得用戶消息和更新本地消息倉(cāng)庫(kù)的地方,以便用戶能收到消息,?post_office\wpscout\ads是POA管理線程提取MTA保存在這里管理性消息和更新Postoffice數(shù)據(jù)庫(kù)(wphost.db)的地方
POA輸出隊(duì)列:POA輸出隊(duì)列所在的文件夾(post_office\wpcsin) 為MTA保存用戶消
息,以便MTA能夠把消息傳輸?shù)狡渌蚧騊ostOffice? MTA輸入隊(duì)列:
MTA輸入隊(duì)列與PoA輸出隊(duì)列一樣都在(post_office\wpcsin)中,MTA輸入隊(duì)列抓取POA輸出隊(duì)列保存在這里的用戶信息,以便傳送到其他域或PostOffice,對(duì)于域和postoffice之間的UNC連接,MTA需要對(duì)他Postoffice中的輸入輸出隊(duì)列有讀/寫訪問權(quán)限,如果是TCP/IP連接則不需要任何存取權(quán)限,因?yàn)橄⑼ㄟ^Tcp/IP的方式傳送到(遠(yuǎn)程)MTA
Libraries是可選的,具體參考 原文 http://www.novell.com/documentation/gw65/index.html?page=/documentation/gw65/gw65_admin/data/huden0jh.html
總結(jié)
以上是生活随笔為你收集整理的groupwise_GroupWise部分文档翻译的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 排列3_java中的三大排序算
- 下一篇: session传递参数_JWT与Sess