<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    廉頗老矣,尚能飯否

    java:從技術(shù)到管理

    常用鏈接

    統(tǒng)計

    最新評論

    2009年10個必須知道的軟件架構(gòu)主題【轉(zhuǎn)載】

    1。云計算(cloud computing:是分布式計算技術(shù)的一種,是透過網(wǎng)絡(luò)將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,再交由多部服務(wù)器所組成的龐大系統(tǒng)經(jīng)搜尋、計算分析之后將處理結(jié)果回傳給用戶。透過這項技術(shù),網(wǎng)絡(luò)服務(wù)提供者可以在數(shù)秒之內(nèi),達成處理數(shù)以千萬計甚至億計的信息,達到和“超級計算機”同樣強大效能的網(wǎng)絡(luò)服務(wù)。最簡單的云計算技術(shù)在網(wǎng)絡(luò)服務(wù)中已經(jīng)隨處可見,例如搜尋引擎網(wǎng)絡(luò)信箱等,使用者只要輸入簡單指令即能得到大量信息。涉及面從常規(guī)的主機到平臺作為服務(wù)Platform-as-a-service (PaaS)。Google目前的云技術(shù),主要由MapReduceGFSBigTable三項所組成
    2。非關(guān)系型數(shù)據(jù)庫:多數(shù)據(jù)庫應(yīng)用開始更改使用非關(guān)系型數(shù)據(jù)庫,尤其是文本的資源為中心的存儲需求。新數(shù)據(jù)庫,比如:CouchDB,Amazon SimpleDB,Drizzle(來自MySQL),Mongo,以及Scalaris 現(xiàn)在越來越成熟。

    3。下一代分布式計算:分布式計算能夠處理大量的超乎想象的數(shù)據(jù)能力。同時商業(yè)軟件GridGain 和開源的 Disco 也在分布式運算領(lǐng)域發(fā)展強勁。

    4。Web-Oriented Architecture (WOA):REST架構(gòu)應(yīng)用更加廣泛,在此基礎(chǔ)上包括數(shù)據(jù)代表,安全,完整,組合和分布,這樣的應(yīng)用更加自然,富有效率的建設(shè)基于互聯(lián)網(wǎng)的應(yīng)用。

    5。Mashups:mashup是糅合,是當今網(wǎng)絡(luò)上新出現(xiàn)的一種網(wǎng)絡(luò)現(xiàn)象,將兩種以上使用公共或者私有數(shù)據(jù)庫的web應(yīng)用,加在一起,形成一個整合應(yīng)用。一般使用源應(yīng)用的api接口,或者是一些rss輸出(含atom)作為內(nèi)容源,合并的web應(yīng)用。 Mashup概念已經(jīng)融入SOA,為企業(yè)架構(gòu)帶來價值。

    面向服務(wù)的體系結(jié)構(gòu)(Service-oriented architecture)是構(gòu)造分布式系統(tǒng)的應(yīng)用程序的方法。它將應(yīng)用程序功能作為服務(wù)發(fā)送給最終用戶或者其他服務(wù)。它采用開放標準、與軟件資源進行交互并采用表示的標準方式。

  • 可重復使用, 粒度, 模組性, 可組合型, 構(gòu)件化以及具交互操作性
  • 符合標準(通用的或行業(yè)的)
  • 服務(wù)的識別和分類,提供和發(fā)布,監(jiān)控和跟蹤。
  • 服務(wù)封裝
  • 服務(wù)松耦合(Loosely coupled) - 服務(wù)之間的關(guān)系最小化,只是互相知道。
  • 服務(wù)契約 - 服務(wù)按照服務(wù)描述文檔所定義的服務(wù)契約行事。
  • 服務(wù)抽象 - 除了服務(wù)契約中所描述的內(nèi)容,服務(wù)將對外部隱藏邏輯。
  • 服務(wù)的重用性 - 將邏輯分布在不同的服務(wù)中,以提高服務(wù)的重用性。
  • 服務(wù)的可組合性 - 一組服務(wù)可以協(xié)調(diào)工作并組合起來形成一個組合服務(wù)。
  • 服務(wù)自治 – 服務(wù)對所封裝的邏輯具有控制權(quán)
  • 服務(wù)無狀態(tài) – 服務(wù)將一個活動所需保存的資訊最小化。
  • 服務(wù)的可被發(fā)現(xiàn)性 – 服務(wù)需要對外部提供描述資訊,這樣可以通過現(xiàn)有的發(fā)現(xiàn)機制發(fā)現(xiàn)并訪問這些服務(wù)。[
  • 面向服務(wù)的架構(gòu)通常被定義為通過Web服務(wù)協(xié)議棧暴露的服務(wù)
    與SOA相關(guān)的Web服務(wù)的標準主要有:

    • XML - 一種標記語言,用于以文檔格式描述消息中的數(shù)據(jù)。
    • HTTP (或HTTPS) - 客戶端和服務(wù)端之間用于傳送信息而發(fā)送請求/回復的協(xié)議。
    • SOAP(Simple Object Access Protocol) - 在計算機網(wǎng)絡(luò)上交換基于XML的消息的協(xié)議,通常是用HTTP。
    • WSDL(Web Services Description Language) (Web服務(wù)描述語言) - 基于XML的描述語言,用于描述與服務(wù)交互所需的服務(wù)的公共接口,協(xié)議綁定,消息格式。
    • UDDI(Universal Description, Discovery, and Integration) (是統(tǒng)一描述、發(fā)現(xiàn)和集成) - 基于XML的注冊協(xié)議,用于發(fā)布WSDL并允許第三方發(fā)現(xiàn)這些服務(wù)。

    注意,一個系統(tǒng)要成為面向服務(wù)的系統(tǒng)并不需要這些協(xié)議,比如一些面向服務(wù)的系統(tǒng)可以通過CORBA實現(xiàn)。


    6。Open Supply Chains via APIs
    :有越來越多的企業(yè)開始開放API,將填平傳統(tǒng)IT應(yīng)用和互聯(lián)網(wǎng)應(yīng)用之間的鴻溝。通過提供API開放供應(yīng)鏈系統(tǒng)。

    7。動態(tài)語言:動態(tài)語言類似Javascript, Perl, Erlang,以及動態(tài)語言框架Rails,CakePHP,Grails等都發(fā)展非常迅速。

    8。Social computing:通過社會化開發(fā)的軟件比非社會化開發(fā)的軟件更加優(yōu)秀,比如很多開源項目,Wiki等。

    9:群眾外包crowdsourcing 和 平行生產(chǎn)架構(gòu) peer production architectures:很適合部署到互聯(lián)網(wǎng)的業(yè)務(wù)模式,通過互聯(lián)網(wǎng)聚合群體的智慧和力量。

    10。新的應(yīng)用模式:隨著Facebook和下一代移動應(yīng)用的出現(xiàn),widget流行,軟件原子化趨勢預示者微型應(yīng)用的時代必將到來。不同的微型應(yīng)用將嵌入到其他應(yīng)用中,能夠快速平行擴展。


    柳德才
    13691193654
    18942949207
    QQ:422157370
    liudecai_zan@126.com
    湖北-武漢-江夏-廟山

    posted on 2009-04-19 14:20 liudecai_zan@126.com 閱讀(232) 評論(0)  編輯  收藏 所屬分類: 程序人生

    主站蜘蛛池模板: 亚洲国产成人久久综合一| 日日操夜夜操免费视频| MM131亚洲国产美女久久| 国产成人精品亚洲2020| 日韩免费无码一区二区三区| 亚洲国产成人五月综合网| 亚洲欧美日韩中文字幕一区二区三区 | 免费无码又爽又刺激网站直播 | 猫咪免费人成网站在线观看| 亚洲人成网站在线播放影院在线 | 久久亚洲精品无码AV红樱桃| 日本免费一区二区久久人人澡| 久久噜噜噜久久亚洲va久| 免费国产在线视频| 青青草原精品国产亚洲av| 在线观看www日本免费网站| 亚洲成人高清在线观看| 成人特黄a级毛片免费视频| 亚洲精品无码专区在线播放| 四虎影视永久免费观看网址| yellow免费网站| 亚洲AV成人片色在线观看| 国产精品永久免费10000| 四虎必出精品亚洲高清| 免费国产成人午夜私人影视| 72pao国产成视频永久免费| 亚洲AV日韩精品久久久久久 | 免费在线观看h片| 亚洲一区二区三区成人网站 | 一级特黄录像免费播放中文版| 亚洲综合伊人久久大杳蕉| 最近新韩国日本免费观看| 亚洲中文字幕久久精品无码A | 亚洲精品国产自在久久| 久久午夜夜伦鲁鲁片免费无码| 亚洲精品综合久久中文字幕| 国产美女a做受大片免费| 国精产品一区一区三区免费视频| 亚洲人成7777| 自拍偷自拍亚洲精品情侣| 日韩免费一区二区三区在线|