Lotus Domino/Notes Toolkits綜述(六) 其他 (轉)

amyz發表於2007-11-13
Lotus Domino/Notes Toolkits綜述(六) 其他 (轉)[@more@]

6 Notes

  NotesSQL是Notes的OC,符合ODBC 2.0規範。
    在功能上,NotesSQL和LDDJ比較相似,用於以關聯式資料庫的方式存取Notes資料庫中的資料,並利用ino/Notes來實現傳輸和方面的特性。
    除了上一章(LDDJ)描述的特性之外,NotesSQL還提供了一個名為Authentication List Manager的工具,可用來指定只有哪些可以透過NotesSQL連線Notes資料庫(本地或),進一步加強安全性。
    另外,NotesSQL還支援資料庫連線可以為多個使用者複用,而且對每個使用者都可以實現各自的存取對資料訪問的控制。
    NotesSQL支援從4.6.4到R6各個版本的Notes資料庫,最新的版本是3.02b,釋出於.02.06。
    NotesSQL先後經歷了多個版本,軟體比較穩定。但只限於平臺,使用ODBC技術,不高。


7 Lotus Toolkit(DXL)

  Domino對資料結構和顯示方式的處理方法和XML有很多相似之處,因此,有人稱Domino對XML提供天然的支援。在Domino/Notes R6中,軟體提供了有關以XML方式處理Domino資料的類。
    除此之外,Lotus還提供單獨的工具包,即Lotus XML Toolkit,來以XML的方式存取Domino資料,包括文件、RTF域和一些設計元素:
  • 資料庫屬性和ACL
  • 文件
  • RTF域
    按鈕、計算文字、附件、內嵌圖片、連線、段落和邊距設定、區段、表格、文字及其顯示格式等
  • 設計元素
    表單、子表單、檢視、夾、共享域、共享操作、影像資源、幫助文件
支援的平臺和開發工具
    DXL只支援Windows平臺。
    DXL提供了和C++的。For C++的應用開發需要MS Visual C++ 6.0,for Java的需要 1.1.8以上版本支援。

最新版本
   v1.0,釋出於2001.03.27

使用場景
    DXL應用的開發和應用需要Domino/Notes 5.0+,利用ID檔案來標識使用者,使用Domino/Notes的安全特性,使用當前使用者的存取控制許可權來判斷對資料和設計元素的存取許可權。
    利用DXL,可以把上述資料和以XML格式輸入,儲存為xml檔案,或者作為位元組流直接進行處理,例如使用技術來格式化資料的表現方式,使用XSLT來重新組織資料,以便和其他或資料進行互動等。
   利用DXL,也可以將格式化好的資料匯入到Domino/Notes資料庫中,DXL能自動根據匯入的資料和資料庫中已有的資料,進行新增、修改、刪除工作。
    在匯入設計元素要特別注意,所有被匯入的設計元素,在資料庫中都是沒有被簽名的。在某些情況下會帶來問題,需要用其他工具來完成對設計元素的簽名操作。
    DXL所處理的xml資料格式,其描述請參考Domino DTD,在DXL的文件中有詳細的描述。可以使用URL命令檢視輸出的XML資料樣例。


8 其他

8.1 Custom Tag Converion kit (DCT)

  Domino R6提供了一套自有的標記,開發人員可以使用這些標記來開發JSP頁面,靈活定義Notes資料的顯示格式。相應地,DCT可以將Notes資料庫中已有的檢視和表單,轉換成用JSP檔案。轉換後效果將模擬在Notes客戶端中檢視和表單的顯示格式。
    這個工具只支援Windows平臺,需要Domno R6支援。
    目前DCT仍屬於IBM Alpha專案,尚未正式釋出。


8.2 Lotus Toolkit for COM

  用來開發使用COM技術存取Domino物件的應用。詳細資訊請看工具包自帶的文件。
    最新版本是 v1.0,for Domino/Notes 5.0.7,釋出於2002.12.12。


8.3 LotusScript Extensions toolkit(LSX)

  LSX是在Lotus C++ API基礎上開發出來的,用來擴充套件LotusScript的功能:
  • 使得Notes應用可以和Lotus家族其他產品,例如Lotus 1-2-3,進行互動
  • 使Notes應用可以與其他已有應用系統進行互動
  • 使Notes應用可以和進行某些互動
  LSX被編譯成為動態連結庫(在非windows平臺上為其他型別的共享庫),LotusScript可以在Notes中。
    詳細資訊請參見LSX的文件。
    最新版本為v3.1,釋出於2001.03.27。


/Develop/Read_Article.?Id=20419">Lotus Domino/Notes Toolkits綜述(一)









來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-982124/,如需轉載,請註明出處,否則將追究法律責任。

相關文章