概述:COM+ 和 Windows 2000 Server 為開發分布式應用軟件提供了一個復雜的基礎組織構造。這一篇文章解釋並且幫您確定您所需要掌握的關鍵技術,這些技術將會用來為Windows 2000 Server建造大規模的信息系統。
就這樣,一個千年結束了,而另一個千年剛剛開始。這種變化會給您作為職業開發人員的生活帶來多少的沖擊呢?當然,當所有的鬧鐘都指向了零時,總會在這兒或哪兒產生一些暫時的波折。一些陳舊過時的系統不得不被送到它們最終應該安息的地方。但是,我們的工業作為一個整體並不會經歷像一些媒介預言的那種所謂世界末日的場面。這對我們當中那些想要開發基於近幾十年來所開發的操作系統和開發工具上的應用軟件的人來說尤其如此。當您回首這一切,您會覺得很好笑。關於您公司的信息系統會崩潰的所有謠言顯然是大大的誇張了。
那麼,又要問一句,那些新聞媒介真的知道在工業領域所進行的一切嗎?他們搞錯了一個事實,那就是這只不過是一個百年問題,並不真正是千年蟲。這個問題根源就在於我們只使用兩個字符表示日期而不是用四個字符。如果人類在一百年前就已經有了同樣的技術,那麼我們將會在1899的新年之夜面對同樣的問題。然而,千年蟲聽起來更使人覺得耳順,因此也售出了更多的報紙和雜志。
記得在幾年前,新聞界預言所有的東西都將用Java 改寫,包括美國憲法和Magna Carta ?現在有關Java 的鬧哄哄的聲音平息了,我們把Java 看成了一個年輕的和有前景的語言,有其優點和缺點。它並沒有席卷整個工業。它只不過是一個在一些環境中適用而在其它環境下卻不行的語言。
現在,人人都在討論XML,把它當成能解救一切的技術。我知道,當XML成熟了,我們會發現它更多的用途。它將解決許多非常難並且也非常現實的問題。但是,XML 永遠也不會代替其它技術,例如COM, Corba, and Java, 還有其它人們所知的技術。重要的是,我們應當對所有這些新興技術抱長遠的觀點。對一項新技術能解決在今後幾年會遇到的難題抱過分樂觀的態度是有害的。