• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 微軟加強面向服務架構SOA開發

    發表于:2007-06-13來源:作者:點擊數: 標簽:
    2005年末,微軟第一個對預示著今年將到來的集中化面向服務架構的沖擊做出了應對。 微軟正式發布他的Web服務增強3.0版(WSE)連同五個總控 安全 輪廓圖,它增加了傳輸選項并且加強了對新的安全標準的支持。這其中的開發包顯示出微軟希望能夠向IT銷售點提供比預

    2005年末,微軟第一個對預示著今年將到來的集中化面向服務架構的沖擊做出了應對。

    微軟正式發布他的Web服務增強3.0版(WSE)連同五個總控安全輪廓圖,它增加了傳輸選項并且加強了對新的安全標準的支持。這其中的開發包顯示出微軟希望能夠向IT銷售點提供比預期在2006發布的Windows通訊基礎 (WCF)性能更優越的最新版本的Web服務的創造工具,公司的SOA開發環境以前的研發代號是Indigo。

    與在此之前發布的兩代產品相似的是,WSE3.0的目的同樣也在于為開發人員提供一個圖形界面的開發向導,這個向導可以把Web服務源代碼數據與他們的應用程序聯系起來。

    “從第一天開始WSE的研發目標就是為開發人員提供關于WS-*specs方面的幫助,” 微軟的Web服務策略指導Ari Bixhorn說?!斑@是研發工具的經銷商應該做到的責任,從而使開發人員不需要做任何改變就可以實現這些具體操作。這個觀念就是使這些WS-*specs在缺省情況進行互操作,也就是說使這些WS-*specs隱含到我們建立的每個Web服務中?!?/p>

    假設最近Web服務說明書的波動已經使其走向影響標準自身范疇的道路——OASIS公司上個月已經使委員會批準對三個事務處理標準和三個安全標準的認可——無疑,標準蔓延看起來似乎已經成為Web服務開發人員不得不面對的現實問題。

    微軟也已經創建了WSE3.0來與Visual Studio2005 以及.NET Framework 2.0所提供的強大功能進行interoperate互操作,這兩個工具現在已經發布了。雖然Windows通訊基礎(WCF)直到明年可能都無法發布,但是WSE是與其共用相同的應用程序接口命名結構,根據Bixhorn所說,而且所有使用WSE創建的服務都應該是WCF的向上作用的負載。

    他補充說,最新發布的工具集已經改進了微軟的運行時的執行性能,可以看到在Framework 2.0上使用WSE3.0的服務比在Framework 1.1上使用 WSE 2.0可以使性能提高30%。

    微軟發布的這五個總控安全輪廓圖是基于這樣的模式:微軟從20多萬下載WSE2.0 的開發人員中搜集發現,從而創建了Web服務安全的輪廓圖。并且,對于提交的WS-Trust和WS-Secure Conversation版本支持也包含在這其中。

    另外,WSE3.0提供信息傳輸最優化機制(MTOM)加工工具,它可以使開發人員保護文檔、多媒體文件以及電子數據表的附件。Bixhorn強調說,這一選項可以通過WSE配置編輯的一個復選框進行選擇。

    HTTP和傳輸控制協議(TCP)是WSE中最主要的兩個out-of-the-box傳輸協議,雖然微軟已經提高性能,把用戶的傳輸協議,例如簡單郵件傳輸協議(Simple Mail Transfer Protocol) 或者私有消息隊列(proprietary message queuing),添加到配置向導中。但是這樣做仍然在繼續遵循著微軟的方針,即保持服務的創建和傳輸始終是兩個分離的領域。

    “開發人員不需要為傳輸方式擔心,” Bixhorn說?!澳憧梢詢H選擇其中一種傳輸方式,并且以后當你需要修改時,通過鼠標點擊就可以完成了?!?/p>

    WSE3.0 可以從http://msdn.microsoft.com/webservices這個網站上免費下載。

    現如今,BEA公司發布了一個Java集成開發環境BEA Workshop 3.0,它支持多框架的Java開發,包括Struts、Hibernate、Java Server Faces以及JavaServer Pages,這同樣也使BEA公司的系統進一步深化其SOA的目標。IDE是BEA公司推出的版本,它是由BEA最近購買M7 公司的NitroX產品,并且在先前的M7所提供服務的基礎上又添加了BEA's WebLogic應用服務器得到的。

    上周六BEA又收購了開發持久對象的經銷商(object persistence vendor)SolarMetric股份有限公司,通過給他們公司工具來支持EJB 3.0 以及Java數據對象編程模型(Java Data Objects programming models)。BEA公司發布的IDE以及收購都是和該公司的“混合”戰略決策相輔相成的,制定這個戰略決策的目的在于創建圍繞SOA開發技術的一個寬廣領域內的加工工具。

    “這個混合戰略決策就是我們提供更多的方法使你達到SOA,” BEA公司的高級產品銷售經理Pieter Humphrey說?!拔覀冋J可開源代碼的存在,而且人們正在使用開源代碼來從事面向服務的架構?!?/p>

    雖然SolarMetric的收購迅速起效,并且在這場交易中消耗的總費用至今沒有公開,但是SolarMetric Kodo的持久引擎(persistence engine)確實加強了SOA的運行時性能,BEA公司將于最近這幾個月公布其具體細節。

    “一方面提供加工工具,另一方面提供與業務性能需求匹配的工具?!?Humphrey說。

    (責任編輯:銘銘)

    原文轉自:http://www.kjueaiud.com

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>