Lotus Domino/Notes Toolkits綜述(七) 分析比較 (轉)
Lotus Domino/Notes Toolkits綜述(七) 分析比較 (轉)[@more@]
Domino/Notes原來是一個相當封閉的。它在非結構資料處理,在工作流、協同方面很有特點。同時在其他方面,例如業務資料處理,又有很大的侷限性。因此,從企業應用整體範疇來看,Domino/Notes應用應當作為建立在企業應用平臺之上的一類應用,作為特定領域的解決方案。
從IBM產品線的規劃來看,可以看到,將使用sphere和2作為基礎平臺,把Lotus系列軟體作為協同方面的應用整合到平臺中,作為該領域的解決方案來進行銷售。
在整理屋子的時候,筆者總是會把大部分東西整整齊齊地分類擺放好,並且留出一片空間,以便隨手放些雜物。
這個世界的大部分資料也是整整齊齊的,是格式化的。同時,在每個人的工作中,也需要能夠隨機地儲存、互動一些並非預先規劃好的資料。Notes應用而生,是因為世界需要Notes,需要處理非結構化的資料。
結構化和非結構的資料處理,它們著重解決的問題是不同的。
結構化資料首先要為機器服務,要為軟體服務,使能對資料進行有效的處理,然後再考慮如何提供友好的人機介面,考慮如何讓人操縱這些資料。
非結構化資料則首先考慮人對資料處理的要求,儘量減少條件,提供使用者自由的操作空間。
由於這個差別的存在,筆者認為一個資料系統不適於同時處理這兩種情況。資料庫系統也需要對側重點進行取捨。
而Notes資料庫,作為非結構化資料的典型,還將繼續存在和發展下去。而相關的應用,也需要充分發掘非結構化資料處理方面的能力,滿足客戶在非結構化資料處理方面的需求,才有生命力。
其他技術特性
而Domino/Notes其他的技術特性,例如許可權管理,使用者管理,郵件系統,技術上是可以剝離的,會被逐步剝離出去,以便為Notes應用提供更好的開放性,更好的介面,有助於企業有效地實現應用的整合。
郵件系統,作為一種服務,應當是可,可選擇的。從軟體架構來看,郵件系統的剝離不會對Domino/Notes結構帶來根本性的改變。它會很快被剝離。使用者管理是企業在整合業務軟體的時候首先會遇到的問題,企業自身的整體性要求對使用者進行統一的管理。越來越多的系統會採用的方式來對使用者進行統一管理。Domino目前已經提供了LDAP服務,也可以使用其他的Domino伺服器作為LDAP服務。以後將進一步完善Domino對第三方LDAP服務的支援。
在許可權管理方面,Notes在許可權分級方面處理的模式將被借鑑、發展。分散儲存許可權控制資訊和統一管理許可權的概念也將繼續發展,目前業界提出的PMI就使用了相似的概念。但在Notes資料庫中,許可權控制和資料儲存是緊密結合在一起的,並且這種方式是符合PMI框架的。因此,在這方面,Notes資料庫會根據業界在PMI框架規範方面的發展,給出許可權查詢和控制方面的介面。而應用資料的儲存和許可權控制資訊是否會分離,將取決於相關技術的發展。
Domino/Notes還具備資料、簽名、身份等方面的技術特性,這些特性目前在Web應用開發方面使用很少,今後將逐步被淡化,可以使用替代技術和第三方產品。
複製的功能,作為資料庫系統的一個重要特性,在大型資料庫軟體如、中都提供,在Domino/Notes系統中也將繼續保持。
/Develop/Read_Article.?Id=20419">Lotus Domino/Notes Toolkits綜述(一)
9 分析與比較
9.1 ino/Notes的特點
筆者認為,Lotus系列應用有這樣幾個特色:- 非結構化資料處理
這是Domino/Notes最核心的特性之一,也是其固有的技術特點。在Notes中,可以任意為記錄新增欄位,可以新增列表型的欄位,可以處理RTF域、附件這樣的大。資料處理非常靈活。在靈活的同時,對資料處理也有較大的影響。
- 存取控制和管理
這也是Domino/Notes固有的技術特點。
每個Notes資料庫在儲存應用資料的同時,同時也儲存了許可權控制資訊。首先是ACL中對於許可權級別和角色的處理,其次是設計元素對許可權的限制,第三是讀者域、作者域對許可權的控制。
Notes資料庫在許可權資訊儲存和處理方面的很值得借鑑。
同時,Domino還可以做到在修改使用者名稱稱時,自動完成資料庫中該使用者有關資訊地自動更改。在分佈許可權資訊的同時,實現了統一管理許可權的概念。
- 協同
Lotus在協同方面的特色,源於兩點:
第一,Domino將使用者管理、很好地結合了起來,提供了方便易用的介面,以及相關的許可權、方面的特性,對企業級應用的部署有很好的支援。;
第二,在協同這個應用領域,Lotus系列產品除了Domino伺服器外,還有Sametime、QuickPlace、EveryPlace、Workflow、Domino.Doc、iNotes等一系列應用,可以滿足使用者對於協同工作各個方面的需求。
9.2 Domino/Notes應用開發的趨勢
9.2.1 需求角度
對於客戶來說,企業的生產、管理應當是個整體,是統一管理的。企業應用也應當是一個統一的整體。Domino/Notes原來是一個相當封閉的。它在非結構資料處理,在工作流、協同方面很有特點。同時在其他方面,例如業務資料處理,又有很大的侷限性。因此,從企業應用整體範疇來看,Domino/Notes應用應當作為建立在企業應用平臺之上的一類應用,作為特定領域的解決方案。
從IBM產品線的規劃來看,可以看到,將使用sphere和2作為基礎平臺,把Lotus系列軟體作為協同方面的應用整合到平臺中,作為該領域的解決方案來進行銷售。
9.2.2 技術角度
結構化和非結構在整理屋子的時候,筆者總是會把大部分東西整整齊齊地分類擺放好,並且留出一片空間,以便隨手放些雜物。
這個世界的大部分資料也是整整齊齊的,是格式化的。同時,在每個人的工作中,也需要能夠隨機地儲存、互動一些並非預先規劃好的資料。Notes應用而生,是因為世界需要Notes,需要處理非結構化的資料。
結構化和非結構的資料處理,它們著重解決的問題是不同的。
結構化資料首先要為機器服務,要為軟體服務,使能對資料進行有效的處理,然後再考慮如何提供友好的人機介面,考慮如何讓人操縱這些資料。
非結構化資料則首先考慮人對資料處理的要求,儘量減少條件,提供使用者自由的操作空間。
由於這個差別的存在,筆者認為一個資料系統不適於同時處理這兩種情況。資料庫系統也需要對側重點進行取捨。
而Notes資料庫,作為非結構化資料的典型,還將繼續存在和發展下去。而相關的應用,也需要充分發掘非結構化資料處理方面的能力,滿足客戶在非結構化資料處理方面的需求,才有生命力。
其他技術特性
而Domino/Notes其他的技術特性,例如許可權管理,使用者管理,郵件系統,技術上是可以剝離的,會被逐步剝離出去,以便為Notes應用提供更好的開放性,更好的介面,有助於企業有效地實現應用的整合。
郵件系統,作為一種服務,應當是可,可選擇的。從軟體架構來看,郵件系統的剝離不會對Domino/Notes結構帶來根本性的改變。它會很快被剝離。使用者管理是企業在整合業務軟體的時候首先會遇到的問題,企業自身的整體性要求對使用者進行統一的管理。越來越多的系統會採用的方式來對使用者進行統一管理。Domino目前已經提供了LDAP服務,也可以使用其他的Domino伺服器作為LDAP服務。以後將進一步完善Domino對第三方LDAP服務的支援。
在許可權管理方面,Notes在許可權分級方面處理的模式將被借鑑、發展。分散儲存許可權控制資訊和統一管理許可權的概念也將繼續發展,目前業界提出的PMI就使用了相似的概念。但在Notes資料庫中,許可權控制和資料儲存是緊密結合在一起的,並且這種方式是符合PMI框架的。因此,在這方面,Notes資料庫會根據業界在PMI框架規範方面的發展,給出許可權查詢和控制方面的介面。而應用資料的儲存和許可權控制資訊是否會分離,將取決於相關技術的發展。
Domino/Notes還具備資料、簽名、身份等方面的技術特性,這些特性目前在Web應用開發方面使用很少,今後將逐步被淡化,可以使用替代技術和第三方產品。
複製的功能,作為資料庫系統的一個重要特性,在大型資料庫軟體如、中都提供,在Domino/Notes系統中也將繼續保持。
/Develop/Read_Article.?Id=20419">Lotus Domino/Notes Toolkits綜述(一)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-982125/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Lotus Domino/Notes Toolkits綜述(八) 分析比較 續 (轉)
- Lotus Domino/Notes Toolkits綜述(一) (轉)
- Lotus Domino/Notes Toolkits綜述(六) 其他 (轉)
- Lotus Domino/Notes Toolkits綜述(二) C API (轉)API
- Lotus Domino/Notes Toolkits綜述(九) 小結 (轉)
- 管窺Lotus Notes/Domino 的安全特性
- Lotus Notes/Domino 的C API程式設計API程式設計
- Lotus Notes/domino事件、屬性、函式和命令事件函式
- IBM Lotus Notes 和 Domino 8.5 評測指南IBM
- Lotus Notes/Domino 環境下的 OpenSocial 開發
- 使用IBM Lotus Notes/Domino V8 郵件收回功能IBM
- 瞭解 Lotus Domino Access for Microsoft Outlook 的 Notes.ini 檔案ROS
- 使用 IBM Lotus Notes/Domino V8 郵件收回功能IBM
- Index of system requirements for Notes, Domino, Domino Administrator, Domino Designer & Notes TravelIndexUIREM
- Microsoft Exchange 和 Outlook 遷移到 IBM Lotus Domino 和 Notes 8.xROSIBM
- 多語言永續性與資料儲存比較綜述
- IBM Lotus Sametime 8.5 綜述與新功能體驗IBM
- Lotus Domino使用的埠號
- GNOME 技術綜述(轉)
- 二零零二年IT業綜述 (轉)
- OkHttp3原始碼分析[綜述]HTTP原始碼
- IBM Lotus Domino 8.5 效能評測IBM
- 保護 Lotus Domino 關鍵資料
- 在 Lotus Notes 複合應用中整合 Lotus Symphony
- Lotus notes問題與處理
- lotus/domino/servlet/DominoServletConfig.getServletNameServlet
- 綜述:ERP系統的核心功能和管理思想分析(轉)
- Linux啟動過程綜述(轉)Linux
- NGFS:金融機構環境風險分析綜述
- Spring綜述Spring
- API安全綜述API
- 瞭解 Lotus Notes 中 Lotus Symphony 的可程式設計性程式設計
- IBM Lotus Notes Traveler 8.5.1 的效能IBM
- IBM Lotus Notes Traveler 8.5 的效能IBM
- domino server端的Notes.ini詳解Server
- 比較專業的standby論述(zt)
- 藉助 Project Zero 建立 RESTful IBM Lotus DominoProjectRESTIBM
- Lotus Domino Administration Process 問題診斷