国产毛片午夜福利,国产黄网,国产亚洲天堂,97国产精品

  •  
    .NET真面目(下)
    發(fā)布時間:2005-03-17   瀏覽次數(shù):1185391
    .NET的平臺及框架是基于微軟軟件工業(yè)基礎(chǔ)的又一次升級和演化。然而,.NET還是要盡力保證Windows系統(tǒng)及系列產(chǎn)品
    和.NET能夠融為一體,盡量在微軟公司原有的軟件資產(chǎn)基礎(chǔ)上,使.NET繼續(xù)成為Internet的中心。

    .NET有多少創(chuàng)新
      .NET主要組成部分及其作用介紹如下:

      1) Windows.NET

      Windows.NET是融入.NET技術(shù)的Windows,它將緊密地整合了.NET的一系列核心構(gòu)造模塊,為數(shù)字媒體及應(yīng)用間協(xié)同工
    作提供支持,是微軟公司的下一代Windows桌面平臺。

      2) .NET Framework

      .NET Framework的目的是便于開發(fā)商更容易地建立網(wǎng)絡(luò)應(yīng)用程序和Web服務(wù),它的關(guān)鍵特色是提供了一個多語言組件開
    發(fā)和執(zhí)行的環(huán)境。從層次結(jié)構(gòu)來看,.NET Framework又包括三個主要組成部分:通用語言運行環(huán)境(Common Language
    Runtime)、服務(wù)框架(Services Framework)、上層的兩類應(yīng)用模板——面向Web的網(wǎng)絡(luò)應(yīng)用程序模板(Web Forms或Web
    Services)和Windows應(yīng)用程序模板(Win Forms)。

      其中通用語言運行環(huán)境在組件運行時,負責(zé)管理內(nèi)存分配、啟動和中止線程和進程、強化系數(shù),同時還調(diào)整任何
    該組件涉及到的其他組件的附件配置。在通用語言運行環(huán)境上是服務(wù)框架,它為開發(fā)人員提供了一套能夠被任何現(xiàn)代編程
    語言調(diào)用的、統(tǒng)一的面向?qū)ο、異步、層次結(jié)構(gòu)的可擴展類庫,包括集合、輸入/輸出、字符串、圖畫、網(wǎng)絡(luò)、線程、全球
    化、加密、數(shù)據(jù)庫訪問、調(diào)試相關(guān)服務(wù)等類庫。在服務(wù)框架之上是兩種應(yīng)用類型的模板,一類是傳統(tǒng)的Windows應(yīng)用程
    序模板,另一類是基于ASP+的Web網(wǎng)絡(luò)應(yīng)用程序模板。其中ASP+以一組控件和體系結(jié)構(gòu)的方式提供了一個Web應(yīng)用模型,
    由.NET框架提供的類庫構(gòu)建而成,通過它可以簡化Web應(yīng)用的實現(xiàn)過程。

      3) .NET企業(yè)服務(wù)器

      在微軟宣稱的“第三代互聯(lián)網(wǎng)”中,.NET企業(yè)服務(wù)器是企業(yè)集成和管理所有基于Web的各種應(yīng)用的基礎(chǔ),它提供企業(yè)未
    來開展電子商務(wù)的高可靠性、高性能、高可伸縮性以及高可管理性。.NET企業(yè)服務(wù)器的構(gòu)成異常龐大而復(fù)雜,它共包括8個
    各司其職的服務(wù)器,如表所示。

      表:.net企業(yè)服務(wù)器功能簡述

    .net企業(yè)服務(wù)器 功能描述
    application center 00 部署和管理基于windows00之上的web應(yīng)用
    biztalk server 00 用于企業(yè)間交換商務(wù)信息
    commerce server 00 用于快速創(chuàng)建在線電子商務(wù)
    exchange 00 提供基于windows 00的通信和協(xié)作功能
    host integration server 00 為主機系統(tǒng)的組件集成提供方便
    internet security &&
    acceleration server 00 主要解決企業(yè)應(yīng)用性和可管理性的問題
    mobile information 01 server 為移動解決方案提供可靠而具伸縮性的平臺
    sql server 00 則提供完全的數(shù)據(jù)庫和數(shù)據(jù)分析解決方案

      其中,目前被關(guān)注最多的是BizTalk Server 00,它提供了企業(yè)間進行電子商務(wù)所需的自動、集成的業(yè)務(wù)處理工具和
    架構(gòu)。BizTalk Server 00利用XML作為企業(yè)內(nèi)部及企業(yè)間文檔傳輸?shù)臄?shù)據(jù)格式,可以屏蔽平臺、操作系統(tǒng)不同的差異,
    使商業(yè)系統(tǒng)的集成成為可能。它主要完成的功能有:企業(yè)間可靠的文檔交換、ERP應(yīng)用集成、商業(yè)流程自動化定制、管理和
    監(jiān)控等等。

      4) 模塊構(gòu)建服務(wù)

      模塊構(gòu)建服務(wù)(Building Block Services)是.NET平臺中的核心網(wǎng)絡(luò)服務(wù)集合,它主要包括以下幾個組成部分:
    Internet XML通信,使Web站點變成靈活的服務(wù)來交換和處理數(shù)據(jù);Internet XML數(shù)據(jù)空間,在Web商提供的和可編程
    的XML存儲空間;Internet動態(tài)更新,為快速開發(fā)和動態(tài)配置應(yīng)用提供服務(wù);Internet日程安排,集成工作、社會和私人的
    日歷;Internet身份認證,提供從口令、錢包到生理數(shù)據(jù)等多級身份認證手段,還有Internet 目錄服務(wù)和Internet即時信
    息傳遞等服務(wù)。

      5) Orchestration

      Orchestration是一種基于XML的面向應(yīng)用的軟件集成和自動化處理技術(shù)。它的目標(biāo)是盡量不受時間、組織、應(yīng)用及個
    人的限制,來程度和地把集成技術(shù)和自動處理技術(shù)接合起來,以便商業(yè)事務(wù)能夠交互、動態(tài)、可靠地進行下去。
    Orchestration有三個基本要求:處理與執(zhí)行過程分離,即整個處理并不一定非要同執(zhí)行的細節(jié)及途徑綁定起來;動態(tài)處
    理,即隨著數(shù)據(jù)不同及交換的變化,整個操作過程必須隨時動態(tài)更新改變;“Any to Any”集成,即整個處理過程不能對
    參與的平臺、應(yīng)用及協(xié)議等作出限制。.NET的BizTalk Orchestration是上述技術(shù)的一個實現(xiàn),它包括一個可視化的設(shè)計環(huán)
    境、一套捆綁的工具和一個Orchestration引擎,用于業(yè)務(wù)流程處理、管理和調(diào)試。

      6) Visual Studio.NET

      Visual Studio.NET是基于XML的編程工具和環(huán)境,它便于快速開發(fā)符合.NET體系的軟件服務(wù),使其在獨立設(shè)備、企業(yè)
    數(shù)據(jù)中心和因特網(wǎng)之間的傳送更加容易。

    .NET與同類產(chǎn)品的比較
      針對.NET計劃的推出,業(yè)界早已有多種說法,其中一個最重要的觀點是.NET并沒有發(fā)明什么先進的技術(shù),而只是多家
    思想的拷貝和整合。從某種角度來看,這的確不無道理。下面我們SUN的Java&&J2EE體系結(jié)構(gòu)和.NET的框架作一簡單的對
    比來看一看兩者的相似性。


      圖1 .NET Framework及其組成

      從圖1和圖2的對比中,我們可以看出,對于.NET框架的每一部分,Java&&J2EE 體系結(jié)構(gòu)多少都有所表現(xiàn),此外,.NET
    計劃中的很多產(chǎn)品也能從其競爭對手,如SUN、ORACLE、IBM、HP的產(chǎn)品中發(fā)現(xiàn)一些相似痕跡。因此的確不能說.NET首創(chuàng)了
    多少多少創(chuàng)新,更合適的說法是它對很多公司的思想和自己的工業(yè)基礎(chǔ)作了較好的整合,并有所創(chuàng)新。


      圖2 Java&&J2EE 體系結(jié)構(gòu)

      雖然如此,但微軟的.NET計劃及思想還是為整個信息產(chǎn)業(yè)和未來軟件世界的發(fā)展提供了一個可供分析參考的標(biāo)靶,因
    為技術(shù)本身很多是相互融和和滲透的,所有技術(shù)爭論并不能決定未來,只有通過市場才能決定什么是真正的互聯(lián)網(wǎng)未
    來。
    來源:http://edu.chinaz.com   
    立即預(yù)約