国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

有人帖過了嗎?別罵我哦!--將ASP代碼移植為VB COM組件(轉1)

2024-05-04 11:06:19
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  •  dna介紹

    作 者 : 青蘋果電腦工作室
    本文點擊次數:351



         本文是編譯稿件,原文出處:http://www.asptoday.com/articles/20000121.htm

         你剛剛把最新的龐大的asp應用程序釋放到網上。文件正確地上載到服務器上,與應用程序的鏈接也
    工作良好。在慶祝勝利之前,你想在應用程序的性能上運行一些stats 以便發現它到底有多好。結果
    卻發現,本來在開發環境下工作得很好的應用程序實際上運行速度很慢。

         對于那些使用microsoft 軟件包時間不長的人,dna代表分布式internet 結構,是另一種非常熱門的
    n層應用程序結構的首字母縮寫形式。microsoft 致力于在internet上展開的分布式應用程序的開發。
    基于這種思路,未來將流行小型的、無狀態的、組件化的應用程序就不足為奇了。

         

         上面是asp用于n層環境的典型圖示。web類(iis應用程序)不是必需的,因為asp可以直接與表述層
    或商業規則層組件對話。因為大多數應用程序都是用asp單獨寫成的,所以一個情理中的問題就是:

         為什么要將代碼轉入com組件?

         以我之見,asp只是用于表述層代碼的,所以我選擇將商業規則邏輯或任何形式的數據存取
    都裝入com組件中。一般情況下,我從一開始就將應用程序的代碼分成各個組件,但是通常你并不能選
    擇所要處理的結構,所以代碼移植就是個實際問題。在一個n層應用程序中,你必須盡力把非表述代碼
    從asp中盡快移走。

         也許目前你并沒有在進行n層編程,那么移植代碼的適當時機就是運行性能開始削弱時。通常,這是指
    你的老板說“程序今天運行有點慢”到“你被解雇了”之間這段時間。一旦用戶開始抱怨就晚了。

         第二個使用移植代碼的方針是當你有足夠的相似代碼(例如所有的數據存取)可以放在一個包含文件
    (.inc) 中以保證一個com組件時。多少個程序就足夠?這個問題提得好!編寫小型的mts 組件時,我
    發現有一個程序就足夠創建一個com組件了。但是只有一個程序的com組件是很罕見的,所以對于這個
    問題就需要進行判斷。如果你寫的代碼足夠長,就開始進行模式開發了。當你遭遇到asp的“陰暗面”
    之后(aka com組件)你就會感覺到其力量。

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 云阳县| 灵山县| 宜君县| 郸城县| 多伦县| 青岛市| 长汀县| 宾阳县| 长寿区| 彭州市| 乡城县| 梓潼县| 孟津县| 青阳县| 河东区| 盐津县| 桐乡市| 夏河县| 扎赉特旗| 土默特右旗| 定兴县| 莱阳市| 松滋市| 罗甸县| 宜宾县| 清涧县| 璧山县| 义马市| 徐州市| 彩票| 江北区| 仁怀市| 芜湖县| 石嘴山市| 锦屏县| 鄂温| 闽清县| 靖安县| 如东县| 通化县| 繁峙县|