內容簡介
軟體開發是否真的這麼困難?您是否想知道微軟-世界最大的軟體企業,其Windows作業系統中心技術到底是什麼嗎?
本書以圖解的方式,針對Microsoft Windows 2000的技術內容做以下徹底詳盡的解說,讓複雜的程式變得淺顯易懂,帶您進入Microsoft的世界!
*演進背景-軟體的趨勢、分散處理、物件導向、資料倉儲...
*核心技術-COM+功能、COM+基礎知識、COM+元件服務..
*未來走向-Windows2000的運用、設計思想、變遷及教育...
目錄
第1章 電腦演進 e 速率- 1-1 一步一腳印
- 1-2 21世紀的軟體趨勢
第2章 眼前的重大難關- 2-1 Year 2000問題(Y2K)的潛在危機
- 2-2 長壽的軟體
- 2-3 另一種形態的軟體危機
- 2-4 軟體產業的趨勢
- 2-5 逐漸肥胖厚重雜的軟體
第3章 既新且舊的分散處理- 3-1 功能垂直分工的時代
- 3-2 改變2階層原型/形式垂直分工的時期
- 3-3 3階層原型/功能水平分散的時期
第4章 即時處理和分散處理- 4-1 即時處理和分散處理的差異
- 4-2 即時處理的達成
- 4-3 資源保留和無狀態程式
第5章 物件導向程式設計- 5-1 軟體程式零件觀
- 5-2 分散處理與物件導向技術的必然關係
- 5-3 CORBA
第6章 資料庫和資料倉儲- 6-1 資料庫(Data Base)
- 6-2 RDBMS
- 6-3 ODBMS
- 6-4 資料倉儲(Data Warehouse)
- 6-5 異動處理的概念
第7章 分散處理和階層模式(負擔分散與分散處理)- 7-1 2層式運算架構
- 7-2 3層式運算架構
第8章 網際網路- 8-1 網際網路概論
- 8-2 爆炸性普及的網際網路
- 8-3 Windows DNA
第9章 EAI- 9-1 擴大的電腦使用與整合
- 9-2 XML
- 9-3 Windows DNA2000與BizTalk
第10章 COM+- 10-1 微軟的基礎技術
- 10-2 COM、DCOM和COM+
- 10-3 COM+的功能
- 10-4 元件軟體
- 10-5 COM內物件管理的概要
- 10-6 COM元件與COM物件
- 10-7 COM+應用程式與COM元件
- 10-8 COM+和Windows DNA
第11章 COM+的基礎知識 - 基本服務- 11-1 GUID
- 11-2 三大COM元件執行型態
- 11-3 通訊就靠RPC
- 11-4 安排轉換和IDL
- 11-5 物件間通訊和安全性
- 11-6 SCM、登錄資料庫、RegDB
- 11-7 介面的詳細內容
- 11-8 物件與次常式的差異、從COM到COM+
- 11-9 以COM+產生物件並命其執行
- 11-10 物件與執行緒的關係
- 11-11 物件管理與context
- 11-12 型別庫
- 11-13 型別庫安排轉換與自動化
- 11-14 永久儲存
- 11-15 Moniker
- 11-16 連接點
第12章 COM+元件服務- 12-1 COM+用程式的種類
- 12-2 「內容」管理
- 12-3 異動處理
- 12-4 自動異動處理
- 12-5 異動處理元件
- 12-6 安全功能
- 12-7 資源的有效利用
- 12-8 平行處理與啟動
- 12-9 可佇列元件
- 12-10 COM+事件服務
第13章 開發工具與作業平台- 13-1 Visual Basic
- 13-2 Visual C++
- 13-3 其他PC開發工具以及UNIX、大型主機作業平台
第14章 Windows 2000 的運用- 14-1 TCO與運用的重要性
- 14-2 系統的漸進式發展
- 14-3 關鍵任務系統
- 14-4 分散式系統的管理
第15章 設計思想的變遷與教育- 15-1 檔案中心型設計
- 15-2 資料庫中心型設計
- 15-3 物件導向設計
- 15-4 對技術人員的教育訓練
- 15-5 對21世紀軟體開發的要求