 |
 |
Domino是IBM 在96年左右流行起來的OA開發工具,優點是開發速度比較快,基于Lotus的腳本進行開發,擅長于非結構化數據的處理,與Lotus 的郵件系統相整合,主要用來作工作流和內部郵件的傳遞,由于Louts采用專用的文檔數據庫系統(有別于一般的關系型數據庫,如oracle、mysql、SQL server等)。所以Lotus Notes對于僅對單一的消息和工作流系統來說是不錯的架構,但如果想做較大規模的業務整合或者業務開發會是困難重重。 Domino平臺的優勢: 1、可以非?焖俚膶崿F操作,對于簡單業務開發效率非?。 2、Domino擁有一個文檔數據庫管理系統,擅長于存儲非結構化信息,并提供全文檢索、版本控制、留痕跡修改功能。 3、本身權限模型很完整,配置簡單,系統安全級別高。 4、Lotus Domino提供了強有力的工作流機制,它根據路由將信息從一個環節傳到下一個環節,幫助使用者形成數據,并且根據處理過程調整工作流向。 5. 自帶web服務器、文檔數據庫。 6、可以使用Notes客戶端訪問系統,在一個統一、易于管理的體系結構中提供世界一流的電子郵件、Web訪問、日歷、群組日程安排、公告板和新聞組服務。在電子郵件功能的基礎之上,可以逐漸擴展其它協作功能,如實時協作、信息發布、項目協作、工作流等 7、Domino自帶郵件服務器,極強的防止垃圾郵件能力,內在的Internet尋址、SMTP路由和MIME內容格式支持,支持S/MIME、SSL、POP3、 IMAP4、LDAP、HTTP、HTML、SNMP等協議。 8、支持Java集成,支持WebService。 Domino平臺的缺點: 1.對關系數據處理能力非常弱,且數據維護困難(相對關系型數據庫),查詢和數據統計效率就比較低下,與關系型數據庫的整合很不好。 2.對于B/S開發,Domino本身功能較弱,很多功能需要Java代理及外接數據庫才好實現 3、Domino不是一個開放的系統,無論從數據的利用,還是與其他應用系統的協同而言,都有較大的困難展現、邏輯、數據之間耦合度較高,邏輯代碼分布在表單、代理、視圖等處,使得代碼維護較為困難,系統的靈活性受一定局限,也給新功能的二次開發帶來一定的困難。 4.Domino對Web支持還不完整,很多Notes客戶端的先進技術都無法得到應用。 5、購買正版的Domino軟件本身也是一筆較大的投資、IBM的產品價格一般都非常貴。 6、相對于Java和.net的軟件開發,Domino開發人員比較難找。由于懂louts語言的技術工程師較少,所以使用louts語言開發的軟件的產品面臨最大的困難是升級維護,物以稀為貴,louts系統工程師的支付成本也相對比較高昂。
|
作者:佚名 | 文章來源:網絡 | 更新時間:2012-11-17 22:22:41
|
|
 |
 |
最新文章 |
|
|
 |