譯者序
作者簡介
前言
序言
致謝
第一部分 NDS高級編程
第一章 為開發(fā)者介紹NDS
1. 1 目錄與目錄服務基礎
1. 2 NDS:一個真正的目錄服務
1. 2. 1 NDS與x. 500
1. 2. 2 NDS特性和優(yōu)點
1. 3 Novell產品與NDS
1. 3. 1 Z. E. N. works
1. 3. 2 BorderManager
1. 3. 3 NDS for NT
1. 3. 4 GroupWise
1. 3. 5 Novell分布式打印服務
1. 4 Novell的合作者和顧客怎樣在應用中使用NDS
1. 4. 1 0racle
1. 4. 2 C1emson大學
1. 4. 3 Novell的DeveloperNet計劃
第二章 使用ActiveX控件的目錄編程
2. 1 為什么使用網絡目錄
2. 1. 1 電話目錄的簡短歷史
2. 1. 2 以服務器為中心的網絡互聯
2. 1. 3 以目錄為中心的網絡互聯
2. 2 網絡目錄包括什么
2. 2. 1 網絡目錄術語基礎
2. 2. 2 目錄中經常使用的項
2. 3 NovellActivex控件包
2. 3. 1 NWSess:進程控件
2. 3. 2 NWDir:目錄控件
2. 3. 3 NWBind:Bindery控件
2. 3. 4 NWIDir:Internet目錄控件
2. 3. 5 NWSrvAdm:服務器管理控件
2. 3. 6 NWVolAdm:卷管理控件
2. 3. 7 NWPrtQAdm:打印隊列管理控件
2. 3. 8 NWPrtSrvAdm:打印服務器管理控件
2. 3. 9 NWAppAdm:應用程序管理控件
2. 3. 10 NWCliSkt:客戶Socket控件
2. 3. 11 NWSrvSkt:服務器Socket控件
2. 4 編程組件
2. 4. 1 利用Novell Activex控件
2. 4. 2 在Visual Basic中使用集合
2. 5 進程控件
2. 5. 1 NWSess:登錄網絡
2. 6 目錄控件
2. 6. 1 NWDir:操縱網絡目錄子樹
2. 6. 2 NWEntry:處理項對象
2. 7 卷管理控件
2. 7. 1 VWVo1Adm:管理NetWare卷
2. 7. 2 NWEntry:文件和目錄項
2. 7. 3 NWTrustees:文件系統的受托人
2. 8 探索網絡目錄內容
2. 8. 1 一個較好的NDS瀏覽器程序
2. 8. 2 LDAP瀏覽器網頁
2. 8. 3 捆綁瀏覽器網頁
2. 9 從文件創(chuàng)建用戶. 組和OUs
2. 9. 1 文件格式
2. 9. 2 創(chuàng)建用戶項
2. 9. 3 添加組成員
2. 9. 4 添加原來并不存在的組織單元
2. 10 密碼的驗證和管理
2. 11 擴展User布局
2. 12 為應用程序增添NDS的易管理性
2. 13 未來的改進
第三章 使用Delphi的NDS編程
3. 1 使用Delphi的速成NDS編程:ActiveX控件
3. 1. 1 安裝控件
3. 1. 2 NWDir. OCX:顯示屏上的目錄控件
3. 1. 3 通過NWDir訪問目錄
3. 2 Delphi與NetWare API
3. 2. 1 NetWare導入庫
3. 2. 2 一個快速示例:WhoAmI程序的API風格
3. 2. 3 NDS上下文變量
3. 2. 4 使用NDS屬性
3. 2. 5 Delphi中的一個密碼工具
3. 2. 6 現在到哪了
第四章 使用JavaBeans的目錄編程
4. 1 什么是JavaBean
4. 2 JavaBean的工具
4. 3 訪問NetWare服務的Bean
4. 3. 1 可移植性
4. 3. 2 不可見的bean
4. 3. 3 Bean打包
4. 4 使用NovellBeans:基本概念
4. 4. 1 必需的JAR文件
4. 4. 2 導入Bean包
4. 4. 3 創(chuàng)建JavaBean實例
4. 4. 4 使用屬性
4. 4. 5 使用集合屬性
4. 4. 6 捕獲Bean異常
4. 5 登錄到一棵樹
4. 5. 1 FullName語法
4. 5. 2 進程Bean的登錄方法
4. 5. 3 注銷方法
4. 6 目錄Bean
4. 7 訪問項
4. 7. 1 使用FullName和Entry屬性
4. 7. 2 使用findEntry方法
4. 8 讀取域值
4. 9 處理空值域
4. 10 讀取多值域
4. 11 設置域值
4. 11. 1 刪除域值
4. 11. 2 替換域值
4. 12 遍歷目錄樹
4. 13 列舉目錄中的所有項
4. 14 獲得項的布局說明
4. 15 在目錄里添加項
4. 16 設置密碼
4. 17 刪除項
4. 18 獲取布局信息
4. 18. 1 列舉布局
4. 18. 2 域說明集合
4. 19 擴展布局信息
4. 20 在布局中添加域
4. 21 添加新的域類型
4. 22 增加新的布局
4. 22. 1 包含布局
4. 22. 2 可創(chuàng)建的布局和不可創(chuàng)建的布局
4. 22. 3 父布局
4. 22. 4 添加一個布局:一個例子
第五章 使用NDS ODBC Driver生成報表
5. 1 理解0DBC和NDS
5. 2 安裝和配置Novell ODBC驅動器
5. 2. 1 安裝0DBC驅動器
5. 2. 2 配置NDS數據源
5. 3 訪問NDS信息
5. 3. 1 把NDS映射到關系型數據庫表
5. 3. 2 理解SQL的基礎
5. 3. 3 提取NDS數據
5. 4 應用Novell ODBC Driver for NDS
5. 4. 1 使用NDS ODBC驅動器建立報表
5. 4. 2 在Visual Basic中連接到NDS 0DBC驅動器
5. 4. 3 使用NDS ODBC驅動器的其他意見
第六章 腳本簡化了網絡編程
6. 1 通用組件系統
6. 2 Novell腳本編程
6. 2. 1 安裝Novell腳本
6. 2. 2 使用NetBasic Shell
6. 2. 3 從Netscape FastTrack服務器使用NetBasic
6. 2. 4 NetBasic示例:用戶信息管理器CGI腳本
6. 2. 5 從NetBasic 6移植到Novell腳本
6. 3 JavaScript for NetWare
6. 4 Perl 5 forNetWare
6. 4. 1 安裝Perl
6. 4. 2 從NetWare系統控制臺使用Perl
6. 4. 3 在Netscape FastTrack服務器上使用Perl
6. 4. 4 Perl和UCS
6. 4. 5 Perl示例
6. 5 NetPages
第二部分 NDS系統編程
第七章 NDS跨平臺API
7. 1 示例代碼描述
7. 2 準備開始
7. 2. 1 支撐平臺
7. 2. 2 Unicode表和雙字節(jié)支持
7. 2. 3 管理上下文
7. 2. 4 緩沖區(qū)管理
7. 2. 5 NDS命名概念
7. 3 建立一個藍圖
7. 3. 1 NDS框架結構
7. 3. 2 NDS框架API
7. 3. 3 為NDS書簽對象建立藍圖
7. 4 使用目錄
7. 4. 1 NDS訪問函數
7. 4. 2 NDS訪問控制
7. 5 利用目錄服務加速對NDS的訪問
7. 5. 1 NDS與目錄服務
7. 5. 2 使用目錄查詢API
第八章 使用LDAPAPI
8. 1 NovellLDAP服務器設計和配置
8. 1. 1 LDAP ACL v11
8. 1. 2 LDAP使用明文密碼
8. 1. 3 LDAP屬性映射vII與LDAP類映射vII
8. 1. 4 LDAP后綴
8. 2 LDAP開發(fā)環(huán)境綜述
8. 2. 1 API概述
8. 2. 2 初始化/認證/配置
8. 2. 3 異步例程
8. 3 協議操作
8. 3. 1 搜索
8. 3. 2 搜索過濾
8. 3. 3 目錄
3. 3. 4 修改
8. 3. 5 添加/刪除
第九章 NetBasic編程介紹
9. 1 NetBasic Version 6語法基礎
9. 1. 1 怎樣在控制臺運行腳本文件
9. 1. 2 編寫第一個BASIC腳本
9. 2 NetBasic NDS函數庫調用
9. 2. 1 連接Novell目錄服務(NDS)
9. 2. 2 在NDS中發(fā)現對象
9. 2. 3 創(chuàng)建. 刪除和移動對象
9. 2. 4 讀寫屬性
9. 2. 5 目錄分區(qū)和復制
9. 3 其他與目錄有關的NMX庫
9. 3. 1 在卷上創(chuàng)建主目錄
9. 3. 2 設置權限和受托人
9. 3. 3 從NetWare 3.x服務器移植用戶
9. 4 簡單的示例程序
9. 4. 1 用BASIC編寫的NBCON.BAS SysCon
9. 4. 2 NBCHGPW BAS:基于網絡的密碼變換器
9. 4. 3 USERINFO.VBP:用戶信息瀏覽器
第十章 用JNDI訪問NDS
10. 1 使用Java和JNDI
10. 2 JNDI基礎
10. 2. 1 術語
10. 2. 2 體系結構
10. 3 NdsObject接口
10. 3. 1 lookup和list方法
10. 3. 2 創(chuàng)建與銷毀上下文
10. 3. 3 捆綁方法
10. 3. 4 取得和設置屬性
10. 3. 5 Support方法
10. 4 NdsName類
10. 4. 1 Nnme接口
10. 4. 2 COmpositeName
l0. 5 Binding類
10. 6 搜索支持
10. 6. 1 近本搜索方法
10. 6. 2 SearchResult類
l0. 6. 3 SearchControls類
l0. 6. 4 其他搜索方法
l0. 7 初始Context和Factory
第十一章 用活動目錄服務接口(ADSI)訪問NDS
11. 1 ADSI概述
11. 1. 1 當前編程模型
11. 1. 2 ADSI編程模型
11. 1. 3 編程環(huán)境
11. 1. 4 準備開始
11. 1. 5 軟件組件
11. 1. 6 路由層
11. 2 捆綁到對象
11. 2. 1 ADsPath
11. 2. 2 取得接口指針
11. 2. 3 在接口間移動
11. 2. 4 用特定信任書捆綁到對象上
11. 3 ADSI對象和接口
11. 3. 1 葉對象和容器對象
11. 3. 2 IADs接口
11. 3. 3 對象屬性緩存
11. 3. 4 IADsContainer接口
11. 4 探索目錄
11. 4. 1 列舉對象
11. 4. 2 使用過濾器
11. 5 框架管理對象
11. 5. 1 框架容器對象
11. 5. 2 探索框架
11. 5. 3 框架類對象
11. 5. 4 框架屬性對象
1I. 5. 5 框架語法對象
第十二章 擴展NetWarc管理器
12. 1 snap-in函數和類
12. 2 使用snaP-in向導
12. 2. 1 規(guī)劃snap-in
12. 2. 2 運行向導
12. 2. 3 編譯生成的代碼
12. 2. 4 安裝新的snap-in
12. 3 變成了snop-in
12. 4 增加對NDS類擴展的支持
12. 4. 1 提供基本NDS類支持
12. 4. 2 提供其他NDS類支持
12. 5 添加細節(jié)頁
12. 5. 1 讀NDS數據到細節(jié)頁
12. 5. 2 向NDS寫入細節(jié)頁數據
12. 5. 3 使用其他細節(jié)頁調用
12. 6 在NWAdmin的工具菜單添加菜單項
12. 7 添加自定義視圖
12. 8 使用NWAdmin的對象瀏覽器/選擇器
12. 9 使用多值編輯控件(MVED)
第十三章 擴展ConsoleOne
13. 1 可用snap-in類型
13. 2 注冊機制
13. 2. 1 Registration接口
13. 2. 2 RegistrationItem
13. 2. 3 范圍
13. 2. 4 ConsoleOne啟動序列與集合
13. 2. 5 snap-in和包名
13. 2. 6 模板
13. 2. 7 ObjectEntry
13. 2. 8 ObjectType
13. 3 Snapin接口
13. 3. 1 InitSnapinInfo
13. 3. 2 SnapinContext
13. 4 編寫第一個snap-in
13. 4. 1 RegistrationItem和Scope
13. 4. 2 DisplayNameSnapin
13. 4. 3 DisplayIconSnapin
13. 4. 4 PageSnapin
13. 4. 5 PropertyBook接口
13. 5 NDS名字空間
13. 5. 1 NSObject
13. 5. 2 NDSObjectAttribute
附錄 CD-ROM上有什么內容