Windows Server 2003 中的代码重用.ppt

Windows Server 2003 中的代码重用.ppt

What we will cover COM+ 的概念及优点 Microsoft .NET / COM+ 连接 更强的服务及架构 Session Prerequisites Visual Basic? .NET or C# 的使用经验 熟悉数据库事务 不需要任何有关COM的经验 Key Messages Microsoft .NET 在企业服务上依靠于 COM+ 执行简单好处多 比重新开发一遍代码更划算 Demonstrations COM+ 服务管理代码 隔离级别 和无组件的COM+服务 队列组件 Agenda COM+ 服务 管理代码 COM+ 1.5 增强 更强的 COM+ 服务 COM+ Services Overview 企业服务架构及运行时 过去的技术 COM Microsoft Transaction Server (MTS) COM+ 1.0 更强的管理界面 组件服务 管理 API COM+ Services Benefits 可靠性——事务的应用 规模性——对象池以及即时活动的应用 灵活性——松散耦合事件 批处理和组件队列保证消息传递 简单执行——通过服务而不是组件 COM+ Services Transactions 对组件提供事务性上下文 组件说明自己的事务性需求 在一个事务中可以包含多个组件 自动的提交或回滚 COM+ Services Transactions COM+ Services Just-In-Time Activation 客户端请求前服务器资源始终是可用的 增加规模性 返回调用之后变为不活动的状态 资源回收 客户端认为所有对象都是活动的 仅在方法调用时变为活动的 使用无状态对象 COM+ Services Object Pooling 内存中的对象实例池 客户端请求 在可用的情况下从池中返回实例 客户端请求一直被阻止直到实例可用或超时时 对 “昂贵的” 对象使用对象池 创建 获取 COM+ Services Object Pooling 最大/最小设置 减少相应时间 更高的最小值 减少最大请求数量 降低最大值 Agenda COM+ 服务 管理代码 COM+ 1.5 增强 更强的 COM+ 服务 Managed Code System.EnterpriseServices MTS 和 COM+的后续支持 提供以下支持 分布式事务 Just-In-Time activation 对象池 安全性 队列组件 松散耦合事件 服务应用程序处理模式 Managed Code Programming Model Managed Code Programming Model Managed Code Assembly Attributes ApplicationNameAttribute ApplicationIDAttribute ApplicationActivationAttribute ApplicationAccessControlAttribute ApplicationQueuingAttribute Managed Code Class Attributes TransactionAttribute JustInTimeActivationAttribute ObjectPoolingAttribute PrivateComponentAttribute ComponentAccessControlAttribute SecurityRoleAttribute EventClassAttribute InterfaceQueuingAttribute Managed Code Registration 必须注册在 COM+ 目录中 创建 COM+ 应用 安装组件 配置组件 自动注册 RegSvcs.exe RegistrationHelper 类 Managed Code Registration Agenda COM+ 服务 管理代码 COM+ 1.5 增强 更强的 COM+ 服务 COM+ 1.5 Enhancements Isolation Level COM+ 1.5 Enhancements Isolation Level COM+ 1.5 Enhancements Isolation Level COM+ 1.5 Enhancements Services Without Components Transactions without ServicedComponent More implementation options ServiceConfig Set context options like IsolationLevel and TransactionTime

文档评论(0)

1亿VIP精品文档

相关文档