熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows系統管理 >> 正文

第六講:遺留的應用程序和組件

2013-11-11 21:53:58  來源: Windows系統管理 

  將遺留的組件作為COM+ 應用程序一部分的好處就是布置的簡單性如果需要導出一個COM+應用程序請注意其MSI文件包含著遺留下來的組件和它們的設置我們還需要在另一台計算機上安裝MSI文件這時Windows Installer會注冊這一組件因此我們無需為每一個工程編寫獨立的安裝程序在安裝方面不會有任何問題
  我需要提醒讀者注意的是COM+ 中有經過改進的新一代Explorer用戶界面在COM+ 唯一能夠說明COM+應用程序活動類型的技術是獲取它的激活標簽進行檢查這將使我們僅僅通過觀察Explorer用戶界面的圖標就能使我們有機會來弄清楚應用程序服務器代理或服務的類型我們能夠發現正在運行的過程文件夾其中包含著所有正在執行的程序能夠在我的計算機下提供簡單的運行時間庫如果任何運行時間庫出了問題這一文件夾對於觀察應用程序是非常重要的
  
  我們還記得COM+ 的Explorer用戶界面只能夠使我們具有處理和管理已經配置過的組件的能力如果應用程序完全是建立在可配置組件基礎上的這也許沒有什麼問題不幸的是企業級軟件還需要遺留的和其他一些類型的組件開發人員就需要使用COM+ Explorer之外的其他工具在其他環境中管理遺留的組件最好的這類工具是OLEViewVisual Studio等編程人員需要處理二種類型的布置方法第一種使用導出的COM+應用程序(MSI文件)第二種包含安裝指定遺留組件所需要的一切文件幸運的是COM+ 支持遺留的應用程序和組件這使得我們能夠使用遺留的應用程序和組件中的每一個特性
  在COM+ Explorer中我的計算機文件夾下會發現一個名字為DCOM Config的新文件夾這一重要的文件夾與COM+ Applications文件夾密切相關包括計算機上所有的注過冊的COM本地服務器所有的這些本地服務器都被稱作遺留應用程序我們不能象在COM+應用程序中將一個遺留應用程序轉變為組件界面或方法這一文件夾將使我們具備處理和管理COM+應用程序和遺留的本地服務器的能力另外我們也無需再使用其他的管理工具了
  
  如果從遺留應用程序的彈出式快捷菜單中選擇了屬性選項我們就可以處理和管理所有的特性了開發人員需要注意的另一個問題是安全對於開發人員而言其他的標簽都不大重要安全標簽能夠配置每個用戶訪問啟動和改變的權限在需要讓COM+應用程序使用遺留的組件時可以使用COM+ Explorer它會幫助我們管理遺留的組件在開發需要使用遺留組件的COM+ 應用程序時將會出現一個名字為Legacy Components的文件夾如果要向該文件夾中添加新的遺留組件就需要從快捷菜單中選擇New選項COM+ Explorer最大的優點是導入向導它能夠使開發人員選擇遺留的組件並加入到COM+應用程序中需要提醒讀者注意的是只能向同一個應用程序中添加這些遺留組件
  如果需要游覽注冊表條目或遺留組件可以使用屬性頁我還需要特別提醒讀者注意注冊表條目因為我們只能改變這些條目的值這將節省開發人員的時間並使應用軟件更有效率而且沒有bug如果讀者使用Windows XP就可以使用COM+ Explorer的所有這些功能和遺留的組件

From:http://tw.wingwit.com/Article/os/xtgl/201311/9473.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.