<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 知識大全 > 知識百科 > 百科知識 > 什么是架構_架構的介紹

        什么是架構_架構的介紹

        時間: 謝君787 分享

        什么是架構_架構的介紹

          架構是有關軟件整體結構與組件的抽象描述,用于指導大型軟件系統各個方面的設計。那么你對架構了解多少呢?以下是由學習啦小編整理關于什么是架構的內容,希望大家喜歡!

          什么是架構

          架構,又名軟件架構,是有關軟件整體結構與組件的抽象描述,用于指導大型軟件系統各個方面的設計。架構描述語言(ADL)用于描述軟件的體系架構。現在已有多種架構描述語言,如Wright(由卡內基梅隆大學開發),Acme(由卡內基梅隆大學開發),C2(由UCI開發),Darwin(由倫敦帝國學院開發)。ADL的基本構成包括組件、連接器和配置。

          架構的特性

          架構是對存儲在Active Directory中的對象類別和屬性的描述。對于每一個對象類別來說,該架構定義了對象類必須具有的屬性,它也可以有附加的屬性,并且該對象可以是它的父對象。

          可以動態更新的Active Directory 架構。應用程序可以使用新的屬性和類擴展該架構,并能立刻使用該擴展。通過在Active Directory 中創建或修改存儲在 Active Directory 中的架構對象來完成架構的更新。與Active Directory 中的所有對象一樣,架構對象能訪問控制列表,因此只有授權的用戶才可以更改架構。

          軟件的架構

          軟件架構(software architecture)是一系列相關的抽象模式,用于指導大型軟件系統各個方面的設計。 軟件架構是一個系統的草圖。軟件架構描述的對象是直接構成系統的抽象組件。各個組件之間的連接則明確和相對細致地描述組件之間的通訊。在實現階段,這些抽象組件被細化為實際的組件,比如具體某個類或者對象。在面向對象領域中,組件之間的連接通常用接口(計算機科學)來實現。 軟件體系結構是構建計算機軟件實踐的基礎。與建筑師設定建筑項目的設計原則和目標,作為繪圖員畫圖的基礎一樣,一個軟件架構師或者系統架構師陳述軟件構架以作為滿足不同客戶需求的實際系統設計方案的基礎。

          軟件構架是一個容易理解的概念,多數工程師(尤其是經驗不多的工程師)會從直覺上來認識它,但要給出精確的定義很困難。特別是,很難明確地區分設計和構架:構架屬于設計的一方面,它集中于某些具體的特征。

          在“軟件構架簡介”中,David Garlan 和 Mary Shaw 認為軟件構架是有關如下問題的設計層次:“在計算的算法和數據結構之外,設計并確定系統整體結構成為了新的問題。結構問題包括總體組織結構和全局控制結構;通信、同步和數據訪問的協議;設計元素的功能分配;物理分布;設計元素的組成;定標與性能;備選設計的選擇。”

          但構架不僅是結構。IEEE Working Group on Architecture 把其定義為“系統在其環境中的最高層概念”。構架還包括“符合”系統完整性、經濟約束條件、審美需求和樣式。它并不僅注重對內部的考慮,而且還在系統的用戶環境和開發環境中對系統進行整體考慮,即同時注重對外部的考慮。

          在 Rational Unified Process 中,軟件系統的構架(在某一給定點)是指系統重要構件的組織或結構,這些重要構件通過接口與不斷減小的構件與接口所組成的構件進行交互。

          從和目的、主題、材料和結構的聯系上來說,軟件架構可以和建筑物的架構相比擬。一個軟件架構師需要有廣泛的軟件理論知識和相應的經驗來實施和管理軟件產品的高級設計。軟件架構師定義和設計軟件的模塊化,模塊之間的交互,用戶界面風格,對外接口方法,創新的設計特性,以及高層事物的對象操作、邏輯和流程。

          一般而言,軟件系統的架構(Architecture)有兩個要素:

          1、它是一個軟件系統從整體到部分的最高層次的劃分。一個系統通常是由元件組成的,而這些元件如何形成、相互之間如何發生作用,則是關于這個系統本身結構的重要信息。詳細地說,就是要包括架構元件(Architecture Component)、聯結器(Connector)、任務流(Task-flow)。所謂架構元素,也就是組成系統的核心"磚瓦",而聯結器則描述這些元件之間通訊的路徑、通訊的機制、通訊的預期結果,任務流則描述系統如何使用這些元件和聯結器完成某一項需求。

          2、建造一個系統所作出的最高層次的、以后難以更改的,商業的和技術的決定。在建造一個系統之前會有很多的重要決定需要事先作出,而一旦系統開始進行詳細設計甚至建造,這些決定就很難更改甚至無法更改。顯然,這樣的決定必定是有關系統設計成敗的最重要決定,必須經過非常慎重的研究和考察。
        看過“架構的介紹“的人還看了:

        1.怎么做公司介紹ppt

        2.無線移動網的網絡構架的具體介紹

        3.股指期貨交易系統簡介架構

        4.如何用ppt制作公司介紹

        5.電腦病毒結構介紹

        1444297 主站蜘蛛池模板: 中文字幕日韩精品国产| 国产精品线在线精品国语| 人妻少妇被猛烈进入中文字幕| 国产免费无遮挡吸乳视频在线观看| 亚洲色www成人永久网址| 欧美人成精品网站播放| 欧美日韩免费专区在线观看 | 亚洲美免无码中文字幕在线| 国产精品高清国产三级囯产AV| 中文亚洲爆乳av无码专区| 内射极品少妇xxxxxhd| 日韩无码视频网站| 精品中文人妻中文字幕| 国产亚洲av产精品亚洲| 成人拍拍拍无遮挡免费视频| 影音先锋人妻av中文字幕久久| 亚洲国产成人久久精品不卡| 一二三四中文字幕日韩乱码| 精品91在线| 国产成AV人片久青草影院| 国产MD视频一区二区三区| 亚洲中文字幕综合小综合| 国产精品高清一区二区不卡| 亚洲av色图一区二区三区| 国产一区国产二区在线视频| 美女视频黄频大全视频| 中文字幕在线视频免费| 国产亚洲无线码一区二区| 少妇人妻呻呤| 韩国无码av片在线观看| 青青青青久久精品国产| 亚洲成女人综合图区| 国产国产久热这里只有精品| 亚洲色大成网站WWW永久麻豆| 夜色福利站www国产在线视频| 亚洲禁精品一区二区三区| av在线播放国产一区| 少妇精品视频一码二码三| 欧美成人a在线网站| 人人做人人妻人人精| 国产女同疯狂作爱系列|