奧斯陸Oslo介紹_第1頁
奧斯陸Oslo介紹_第2頁
奧斯陸Oslo介紹_第3頁
奧斯陸Oslo介紹_第4頁
奧斯陸Oslo介紹_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1 “奧斯陸“(Oslo)簡介Junqi Zhao 2“Oslo”是什么?定義術(shù)語“Oslo” 引用一批即將面世的微軟產(chǎn)品和技術(shù)它不是“一個”產(chǎn)品的代碼“Oslo” 技術(shù)致力于一個新的可視化設(shè)計器一個新版本的Windows Workflow Foundation (WF)一個新的,運(yùn)行 WF, BizTalk, 和其它應(yīng)用的服務(wù)平臺3“Oslo”在何方?狀態(tài)報告微軟將在年底公布更多信息目前沒有發(fā)布時間今天的目標(biāo)談?wù)摗癘slo”針對的主要問題一個“Oslo”的總體構(gòu)圖 “Oslo”發(fā)布前,請不要驚異于它的改變4“Oslo” 倉庫和可視化設(shè)計器5今天的IT面對復(fù)雜的工作數(shù)據(jù)中心數(shù)據(jù)中心應(yīng)用程序應(yīng)用

2、程序業(yè)務(wù)流程業(yè)務(wù)流程計算機(jī)計算機(jī)工作流工作流服務(wù)服務(wù)活動活動SLA6誰關(guān)心什么?不同的人, 關(guān)心不同的事業(yè)務(wù)分析員業(yè)務(wù)分析員企業(yè)架構(gòu)師企業(yè)架構(gòu)師開發(fā)人員開發(fā)人員IT人員人員7改善目前狀況面臨挑戰(zhàn)幫助不同領(lǐng)域,不同的人關(guān)心不同信息讓IT更簡單,有效,節(jié)約成本“Oslo” 這樣做提供一個所有信息共同的倉庫提供一個可視化編輯器來管理倉庫中的信息也允許使用其它工具8“Oslo” 倉庫不同信息的統(tǒng)一倉庫提供一個IT信息存放的統(tǒng)一位置倉庫允許不同角色的人看到不同的信息關(guān)于應(yīng)用程序,業(yè)務(wù)流程,或其它信息非常明白的展現(xiàn)信息之間的關(guān)系從頭到尾地跟蹤問業(yè)務(wù)流程業(yè)務(wù)流程服務(wù)服務(wù)活動活動數(shù)據(jù)中心數(shù)據(jù)中心應(yīng)用程序應(yīng)用程

3、序工作流工作流計算機(jī)計算機(jī)9“Oslo” 可視化編輯器管理信息的工具提供從倉庫中創(chuàng)建,讀取,更新和刪除信息的工具可視化編輯器可以做不同的人可以以他們希望的方式查看他們能看到的信息他們還可以更好地與其他人會話信息之間的關(guān)系可以以可視化的方式管理可以在不同的環(huán)境之間建立連接10倉庫和可視化編輯器圖示倉庫倉庫可視化編輯器可視化編輯器應(yīng)用程序,計算機(jī),業(yè)務(wù)流程的信息 11倉庫近距離視圖Schemas倉庫倉庫實例使用使用 “Oslo” 模式模式(Schemas)語言)語言定義定義12倉庫中有什么一些預(yù)定義的Schema描述描述Schema流程流程的一些步驟, 例如: 業(yè)務(wù)流程服務(wù)一個應(yīng)用程序提供的服務(wù);

4、 可以本地或遠(yuǎn)程運(yùn)行應(yīng)用程序一個應(yīng)用程序 計算機(jī)一臺物理計算機(jī)工作流一個WF工作流活動WF工作流中的一個活動服務(wù)級別約定SLA所定義的需求13定義Schema“Oslo” schema 語言“Oslo” 引入了一個新的語言,用來定義 Schema倉庫中所有的Schema都使用此語言定義此語言可以生成SQL倉庫可以被標(biāo)準(zhǔn)SQL和通用數(shù)據(jù)庫工具存取很多 (大多數(shù)?) 人不需要顯示使用此語言他們將基于其它人定義的Schema工作14擴(kuò)展倉庫定制你的世界微軟將發(fā)布一系列Schema客戶和獨(dú)立軟件提供上可以添加自己的SchemaSchemasInstances微軟提供微軟提供第三方提供第三方提供15信息

5、聯(lián)盟“Oslo” 倉庫與其他存儲微軟的其它產(chǎn)品也存儲很多有用的信息, 包括Visual Studio Team System 中的 Team Foundation Server (TFS)各種System Center的存儲“Oslo” 倉庫最終將與這些存儲結(jié)成同盟提供一個統(tǒng)一的,跨存儲的描述,查找方式但是 TFS, System Center, 等. 將繼續(xù)存儲它們自己的數(shù)據(jù)16 “Oslo” 可視化編輯器近距離視圖倉庫倉庫17可視化編輯器瀏覽參考內(nèi)容Schema實例實例列別列別查看倉庫中的查看倉庫中的Shema和實例和實例18可視化編輯器入職流程HR 雇用審閱雇用審閱子流程子流程19可視化

6、編輯器HR 雇用審閱子流程20可視化編輯器SLA 信息值可以取和修改值可以取和修改21可視化編輯器瀏覽倉庫: 關(guān)系查看實例之間的查看實例之間的關(guān)系關(guān)系WF工作流可以實工作流可以實現(xiàn)此子流程現(xiàn)此子流程流程相關(guān)的流程相關(guān)的SLAHR雇用審雇用審閱子流程閱子流程22可視化編輯器入職工作流工作流中的工作流中的活動活動工作流可以通過倉庫工作流可以通過倉庫中的活動創(chuàng)建,修改中的活動創(chuàng)建,修改23可視化編輯器工作流所屬應(yīng)用程序入職工作流入職工作流入職服務(wù)入職服務(wù)SAP提供的提供的服務(wù)服務(wù)BizTalk 應(yīng)用程序應(yīng)用程序應(yīng)用程序名應(yīng)用程序名稱稱:雇用雇用/不雇不雇用用24可視化編輯器工作流運(yùn)行的計算機(jī)應(yīng)用程序

7、名稱應(yīng)用程序名稱: SAT-PROD1應(yīng)用程序名稱應(yīng)用程序名稱: 雇用雇用/不雇用不雇用管理員名字管理員名字25擴(kuò)展可視化編輯器定制你的世界可視化編輯器負(fù)責(zé)顯示倉庫中的全部Schema一個 Schema 保護(hù)一個視圖微軟將發(fā)布一系列的預(yù)定義Schema和對應(yīng)的視圖客戶和獨(dú)立軟件提供商可以免費(fèi)添加他們的Schema26使用其他工具與倉庫一起工作其它工具也可以操作倉庫里的數(shù)據(jù)潛在的例子: Visio, Visual Studio, System Center tools, 第三方工具倉庫倉庫2) 保存業(yè)務(wù)流程描述保存業(yè)務(wù)流程描述“Oslo” 可視化編輯器可視化編輯器3) 使用業(yè)務(wù)流程描述使用業(yè)務(wù)流

8、程描述Visio1)創(chuàng)建業(yè)務(wù)創(chuàng)建業(yè)務(wù)流程描述流程描述27 “Oslo”中的Windows Workflow Foundation 28WF圖示基礎(chǔ)其它活動其它活動宿主進(jìn)程宿主進(jìn)程基本活動庫基本活動庫(BAL)運(yùn)行時運(yùn)行時Visual StudioWF 工作流工作流設(shè)計器設(shè)計器工作流工作流活動活動29共存WF 和 WCF工作流使用WCF暴露或消費(fèi)服務(wù)所以有WF/WCF 應(yīng)用程序工作流工作流工作流工作流服務(wù)服務(wù)活動之間使用活動之間使用參數(shù)等緊耦合參數(shù)等緊耦合方式交互方式交互服務(wù)之間使用服務(wù)之間使用消息等松耦合消息等松耦合的方式交換的方式交換30WF: 下一代將提供更多活動例如數(shù)據(jù)存取與 Share

9、Point 交互調(diào)用 PowerShell cmdletsWCF 消息主要的目標(biāo)是使通過組合活動組成工作流來創(chuàng)建應(yīng)用程序成為可能工作流邏輯將被XAML唯一定義不再使用目前的XAML和代碼結(jié)合的方式31創(chuàng)建 WF/WCF 應(yīng)用程序使用 WF 工作流設(shè)計器與“Oslo” 一并發(fā)布的 WF 將包含一個新版本的WF設(shè)計器提供給開發(fā)者設(shè)計器運(yùn)行在 Visual Studio 中WF 設(shè)計器允許創(chuàng)建工作流:圖形化組合活動直接使用 XAML創(chuàng)建新的活動使用 C# 或 Visual Basic更多32創(chuàng)建 WF/WCF 應(yīng)用程序使用可視化編輯器可視化編輯器 可以用來創(chuàng)建工作流可能被懂得技術(shù)的業(yè)務(wù)分析員可視化設(shè)

10、計器允許通過圖形化組裝倉庫里的活動來定義工作流不允許通過代碼創(chuàng)建活動目標(biāo)提高應(yīng)用程序開發(fā)生產(chǎn)力幫助更多人創(chuàng)建 WF/WCF 應(yīng)用程序33合作不同的角色使用不同的工具業(yè)務(wù)分析員和開發(fā)者可以共同合作來創(chuàng)建 WF/WCF 應(yīng)用程序倉庫倉庫“Oslo” 可視化編輯器可視化編輯器業(yè)務(wù)分析員業(yè)務(wù)分析員工作流使工作流使用用XAML定義定義工作流使用倉庫中工作流使用倉庫中的實例定義的實例定義Visual Studio開發(fā)者開發(fā)者34“Oslo” 進(jìn)程服務(wù)器35執(zhí)行應(yīng)用程序WF不依賴任何特定宿主WF/WCF 應(yīng)用程序可以運(yùn)行在任何進(jìn)程中“Oslo” 包括了一個新的進(jìn)程服務(wù)器提供一個運(yùn)行WF/WCF應(yīng)用程序的標(biāo)準(zhǔn)

11、宿主盡管不是必須的,WF/WCF 應(yīng)用程序可以運(yùn)行在任意進(jìn)程中當(dāng)然也支持其它的宿主36“Oslo” 進(jìn)程服務(wù)器描述它的組成聲明周期管理器載入應(yīng)用程序到宿主中監(jiān)控運(yùn)行在宿主中的應(yīng)用程序第一宿主: WF/WCF 宿主運(yùn)行 WF/WCF 應(yīng)用程序為長運(yùn)行服務(wù)設(shè)計為提供服務(wù)跨機(jī)器的應(yīng)用程序負(fù)載均衡集中的持久化長運(yùn)行事務(wù)的補(bǔ)償XML 消息和轉(zhuǎn)換更多37“Oslo” 進(jìn)程服務(wù)器WF/WCF 宿主聲明周期管理器聲明周期管理器WF/WCF 宿主宿主WF/WCF 應(yīng)用程序應(yīng)用程序補(bǔ)償補(bǔ)償應(yīng)用程序負(fù)載均衡應(yīng)用程序負(fù)載均衡XML消息和轉(zhuǎn)換消息和轉(zhuǎn)換工作流服工作流服務(wù)務(wù). . .其它宿主其它宿主38“Oslo” 進(jìn)程

12、服務(wù)器創(chuàng)建和運(yùn)行 WF/WCF 應(yīng)用程序WF/WCF 宿主宿主倉庫倉庫1) 創(chuàng)建工作流創(chuàng)建工作流文件存儲文件存儲1) 創(chuàng)建工作創(chuàng)建工作流流2) 載入和運(yùn)載入和運(yùn)行工作流行工作流2) 載入和運(yùn)行載入和運(yùn)行工作流工作流“Oslo” 可視化編輯器可視化編輯器Visual Studio39BizTalk 服務(wù)器路線圖BizTalk Server 2006 R2已經(jīng)發(fā)布BizTalk Server 2006 R3計劃在 2009年上半年發(fā)布為 Windows Server 2008, Visual Studio 2008, 和 SQL Server 2008 設(shè)計添加 UDDI 支持, 改善 B2B,

13、等.BizTalk 服務(wù)器: 下一代 成為“Oslo” 進(jìn)程服務(wù)器的一個宿主可以從倉庫中運(yùn)行應(yīng)用程序40BizTalk 服務(wù)器圖示未來發(fā)布版本生命周期管理器生命周期管理器WF/WCF 宿主宿主WF/WCF 應(yīng)用應(yīng)用程序程序BizTalk ApplicationsBizTalk 宿主宿主“Oslo” 進(jìn)程服務(wù)器進(jìn)程服務(wù)器其它宿主其它宿主41BizTalk 服務(wù)器在未來發(fā)布版本中創(chuàng)建應(yīng)用程序生命周期管理器生命周期管理器BizTalk 宿主宿主. . . . .“Oslo” 可視化編輯器可視化編輯器倉庫倉庫Visual Studio 設(shè)計器設(shè)計器文件存儲文件存儲“Oslo” 進(jìn)程服務(wù)器進(jìn)程服務(wù)器42

14、“Oslo” 發(fā)布計劃分階段Oslo 階段階段 1新版的 WF (將與 .NET Framework “4” 和 Visual Studio “10”一起發(fā)布)Oslo 階段階段 2Oslo 階段階段 3進(jìn)程服務(wù)器 - 聲明周期管理器 - BizTalk 宿主 倉庫 可視化編輯器進(jìn)程服務(wù)器 - WF/WCF 宿主43回顧本文針對“Oslo”的三件事:一個包含可視化編輯器的新倉庫給予不同角色的人一個與更多的信息工作的方式一個新版的 Windows Workflow Foundation更容易地創(chuàng)建 WF/WCF 應(yīng)用程序一個新的進(jìn)程服務(wù)器提供一個標(biāo)準(zhǔn)的WF/WCF 應(yīng)用程序,BizTalk 應(yīng)用

15、程序,以及更多應(yīng)用程序的宿主這些改變將影響到我們業(yè)務(wù)分析員, 架構(gòu)師, 開發(fā)者, 和 IT 人員44 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a comm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論