奥斯陆Oslo介绍_第1页
奥斯陆Oslo介绍_第2页
奥斯陆Oslo介绍_第3页
奥斯陆Oslo介绍_第4页
奥斯陆Oslo介绍_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 “奥斯陆“(Oslo)简介Junqi Zhao 2“Oslo”是什么?定义术语“Oslo” 引用一批即将面世的微软产品和技术它不是“一个”产品的代码“Oslo” 技术致力于一个新的可视化设计器一个新版本的Windows Workflow Foundation (WF)一个新的,运行 WF, BizTalk, 和其它应用的服务平台3“Oslo”在何方?状态报告微软将在年底公布更多信息目前没有发布时间今天的目标谈论“Oslo”针对的主要问题一个“Oslo”的总体构图 “Oslo”发布前,请不要惊异于它的改变4“Oslo” 仓库和可视化设计器5今天的IT面对复杂的工作数据中心数据中心应用程序应用

2、程序业务流程业务流程计算机计算机工作流工作流服务服务活动活动SLA6谁关心什么?不同的人, 关心不同的事业务分析员业务分析员企业架构师企业架构师开发人员开发人员IT人员人员7改善目前状况面临挑战帮助不同领域,不同的人关心不同信息让IT更简单,有效,节约成本“Oslo” 这样做提供一个所有信息共同的仓库提供一个可视化编辑器来管理仓库中的信息也允许使用其它工具8“Oslo” 仓库不同信息的统一仓库提供一个IT信息存放的统一位置仓库允许不同角色的人看到不同的信息关于应用程序,业务流程,或其它信息非常明白的展现信息之间的关系从头到尾地跟踪问业务流程业务流程服务服务活动活动数据中心数据中心应用程序应用程

3、序工作流工作流计算机计算机9“Oslo” 可视化编辑器管理信息的工具提供从仓库中创建,读取,更新和删除信息的工具可视化编辑器可以做不同的人可以以他们希望的方式查看他们能看到的信息他们还可以更好地与其他人会话信息之间的关系可以以可视化的方式管理可以在不同的环境之间建立连接10仓库和可视化编辑器图示仓库仓库可视化编辑器可视化编辑器应用程序,计算机,业务流程的信息 11仓库近距离视图Schemas仓库仓库实例使用使用 “Oslo” 模式模式(Schemas)语言)语言定义定义12仓库中有什么一些预定义的Schema描述描述Schema流程流程的一些步骤, 例如: 业务流程服务一个应用程序提供的服务;

4、 可以本地或远程运行应用程序一个应用程序 计算机一台物理计算机工作流一个WF工作流活动WF工作流中的一个活动服务级别约定SLA所定义的需求13定义Schema“Oslo” schema 语言“Oslo” 引入了一个新的语言,用来定义 Schema仓库中所有的Schema都使用此语言定义此语言可以生成SQL仓库可以被标准SQL和通用数据库工具存取很多 (大多数?) 人不需要显示使用此语言他们将基于其它人定义的Schema工作14扩展仓库定制你的世界微软将发布一系列Schema客户和独立软件提供上可以添加自己的SchemaSchemasInstances微软提供微软提供第三方提供第三方提供15信息

5、联盟“Oslo” 仓库与其他存储微软的其它产品也存储很多有用的信息, 包括Visual Studio Team System 中的 Team Foundation Server (TFS)各种System Center的存储“Oslo” 仓库最终将与这些存储结成同盟提供一个统一的,跨存储的描述,查找方式但是 TFS, System Center, 等. 将继续存储它们自己的数据16 “Oslo” 可视化编辑器近距离视图仓库仓库17可视化编辑器浏览参考内容Schema实例实例列别列别查看仓库中的查看仓库中的Shema和实例和实例18可视化编辑器入职流程HR 雇用审阅雇用审阅子流程子流程19可视化

6、编辑器HR 雇用审阅子流程20可视化编辑器SLA 信息值可以取和修改值可以取和修改21可视化编辑器浏览仓库: 关系查看实例之间的查看实例之间的关系关系WF工作流可以实工作流可以实现此子流程现此子流程流程相关的流程相关的SLAHR雇用审雇用审阅子流程阅子流程22可视化编辑器入职工作流工作流中的工作流中的活动活动工作流可以通过仓库工作流可以通过仓库中的活动创建,修改中的活动创建,修改23可视化编辑器工作流所属应用程序入职工作流入职工作流入职服务入职服务SAP提供的提供的服务服务BizTalk 应用程序应用程序应用程序名应用程序名称称:雇用雇用/不雇不雇用用24可视化编辑器工作流运行的计算机应用程序

7、名称应用程序名称: SAT-PROD1应用程序名称应用程序名称: 雇用雇用/不雇用不雇用管理员名字管理员名字25扩展可视化编辑器定制你的世界可视化编辑器负责显示仓库中的全部Schema一个 Schema 保护一个视图微软将发布一系列的预定义Schema和对应的视图客户和独立软件提供商可以免费添加他们的Schema26使用其他工具与仓库一起工作其它工具也可以操作仓库里的数据潜在的例子: Visio, Visual Studio, System Center tools, 第三方工具仓库仓库2) 保存业务流程描述保存业务流程描述“Oslo” 可视化编辑器可视化编辑器3) 使用业务流程描述使用业务流

8、程描述Visio1)创建业务创建业务流程描述流程描述27 “Oslo”中的Windows Workflow Foundation 28WF图示基础其它活动其它活动宿主进程宿主进程基本活动库基本活动库(BAL)运行时运行时Visual StudioWF 工作流工作流设计器设计器工作流工作流活动活动29共存WF 和 WCF工作流使用WCF暴露或消费服务所以有WF/WCF 应用程序工作流工作流工作流工作流服务服务活动之间使用活动之间使用参数等紧耦合参数等紧耦合方式交互方式交互服务之间使用服务之间使用消息等松耦合消息等松耦合的方式交换的方式交换30WF: 下一代将提供更多活动例如数据存取与 Share

9、Point 交互调用 PowerShell cmdletsWCF 消息主要的目标是使通过组合活动组成工作流来创建应用程序成为可能工作流逻辑将被XAML唯一定义不再使用目前的XAML和代码结合的方式31创建 WF/WCF 应用程序使用 WF 工作流设计器与“Oslo” 一并发布的 WF 将包含一个新版本的WF设计器提供给开发者设计器运行在 Visual Studio 中WF 设计器允许创建工作流:图形化组合活动直接使用 XAML创建新的活动使用 C# 或 Visual Basic更多32创建 WF/WCF 应用程序使用可视化编辑器可视化编辑器 可以用来创建工作流可能被懂得技术的业务分析员可视化设

10、计器允许通过图形化组装仓库里的活动来定义工作流不允许通过代码创建活动目标提高应用程序开发生产力帮助更多人创建 WF/WCF 应用程序33合作不同的角色使用不同的工具业务分析员和开发者可以共同合作来创建 WF/WCF 应用程序仓库仓库“Oslo” 可视化编辑器可视化编辑器业务分析员业务分析员工作流使工作流使用用XAML定义定义工作流使用仓库中工作流使用仓库中的实例定义的实例定义Visual Studio开发者开发者34“Oslo” 进程服务器35执行应用程序WF不依赖任何特定宿主WF/WCF 应用程序可以运行在任何进程中“Oslo” 包括了一个新的进程服务器提供一个运行WF/WCF应用程序的标准

11、宿主尽管不是必须的,WF/WCF 应用程序可以运行在任意进程中当然也支持其它的宿主36“Oslo” 进程服务器描述它的组成声明周期管理器载入应用程序到宿主中监控运行在宿主中的应用程序第一宿主: WF/WCF 宿主运行 WF/WCF 应用程序为长运行服务设计为提供服务跨机器的应用程序负载均衡集中的持久化长运行事务的补偿XML 消息和转换更多37“Oslo” 进程服务器WF/WCF 宿主声明周期管理器声明周期管理器WF/WCF 宿主宿主WF/WCF 应用程序应用程序补偿补偿应用程序负载均衡应用程序负载均衡XML消息和转换消息和转换工作流服工作流服务务. . .其它宿主其它宿主38“Oslo” 进程

12、服务器创建和运行 WF/WCF 应用程序WF/WCF 宿主宿主仓库仓库1) 创建工作流创建工作流文件存储文件存储1) 创建工作创建工作流流2) 载入和运载入和运行工作流行工作流2) 载入和运行载入和运行工作流工作流“Oslo” 可视化编辑器可视化编辑器Visual Studio39BizTalk 服务器路线图BizTalk Server 2006 R2已经发布BizTalk Server 2006 R3计划在 2009年上半年发布为 Windows Server 2008, Visual Studio 2008, 和 SQL Server 2008 设计添加 UDDI 支持, 改善 B2B,

13、等.BizTalk 服务器: 下一代 成为“Oslo” 进程服务器的一个宿主可以从仓库中运行应用程序40BizTalk 服务器图示未来发布版本生命周期管理器生命周期管理器WF/WCF 宿主宿主WF/WCF 应用应用程序程序BizTalk ApplicationsBizTalk 宿主宿主“Oslo” 进程服务器进程服务器其它宿主其它宿主41BizTalk 服务器在未来发布版本中创建应用程序生命周期管理器生命周期管理器BizTalk 宿主宿主. . . . .“Oslo” 可视化编辑器可视化编辑器仓库仓库Visual Studio 设计器设计器文件存储文件存储“Oslo” 进程服务器进程服务器42

14、“Oslo” 发布计划分阶段Oslo 阶段阶段 1新版的 WF (将与 .NET Framework “4” 和 Visual Studio “10”一起发布)Oslo 阶段阶段 2Oslo 阶段阶段 3进程服务器 - 声明周期管理器 - BizTalk 宿主 仓库 可视化编辑器进程服务器 - WF/WCF 宿主43回顾本文针对“Oslo”的三件事:一个包含可视化编辑器的新仓库给予不同角色的人一个与更多的信息工作的方式一个新版的 Windows Workflow Foundation更容易地创建 WF/WCF 应用程序一个新的进程服务器提供一个标准的WF/WCF 应用程序,BizTalk 应用

15、程序,以及更多应用程序的宿主这些改变将影响到我们业务分析员, 架构师, 开发者, 和 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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论