登录
注册
书目下载
联系我们
移动端
扫码关注-登录移动端
帮助中心
高等教育出版社产品信息检索系统
图书产品
数字化产品
期刊产品
会议信息
电子书
线上书展
顶部
首页
图书产品
组件应用程序设计——COM+应用程序设计
收藏
组件应用程序设计——COM+应用程序设计
样章
作者:
微软公司 著
定价:
87.00元
ISBN:
978-7-04-014103-0
版面字数:
600.000千字
开本:
16开
全书页数:
374页
装帧形式:
平装
重点项目:
暂无
出版时间:
2004-03-22
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术
购买:
样章阅读
图书详情
|
图书目录
暂无
第1章 COM+服务介绍
1.1 基于服务器的应用程序开发的发展历程
1.1.1 单机应用程序开发
1.1.2 COM和.NET的基于组件的应用程序
1.1.3 COM+服务
1.2 COM+运行时架构
1.2.1 COM+和.NET的术语
1.2.2 COM+应用程序
1.2.3 应用程序、程序集和类.
1.2.4 COM+目录
1.2.5 课堂练习创建和监视COM+应用程序
1.2.6 上下文
1.2.7 拦截
1.2.8 需要拦截的情况
1.2.9 .NET Framework与COM+服务的集成
实验解决方案
订单处理应用程序
订单批复应用程序
账户系统
习题
第2章 配置实时激活与同步
2.1 .NET Enterprise Services编程模型
2.1.1 在.NET Enterprise Services中使用特性配置程序集
2.1.2 创建服务组件
2.1.3 访问对象上下文
2.1.4 课堂练习创建一个简单的服务组件
2.2 实时(JIT)激活
2.2.1 需要实时激活的原因
2.2.2 实时激活的实现
2.2.3 完成位
2.2.4 激活与停用
2.3 同步
2.3.1 并发问题
2.3.2 同步机制
2.3.3 同步的设置和活动
2.3.4 COM+应用程序同步的配置
2.3.5 活动
2.3.6 因果性
实验2 配置JIT激活
练习1 创建一个服务组件
练习2 使用服务组件
习题
第3章 使用ADO.NET处理数据
3.1 ADO.NET架构
3.1.1 ADO.NET架构简介
3.1.2 ADO.NET的优点
3.1.3 SqlClient命名空间中的类
3.2 访问SQLServer数据库
3.2.1 使用SqlConnection对象连接数据库
3.2.2 使用SqlCommand对象执行SQL查询
3.2.3 使用SqlDataReader对象检索数据
3.2.4 使用SqlDataAdapter对象检索数据
3.2.5 使用类型化DataSet对象存储数据
3.2.6 调用简单存储过程
3.2.7 调用带参数的存储过程.
3.2.8 使用构造字符串
实验3 在服务组件中使用ADO.NET
练习1 创建新的类型化数据集
练习2 更新PurchasingSelect组件
练习3 更新OrderProcessing组件
练习4 修改PlaceOrder网页
习题
第4章 事务服务
4.1 事务处理简介
4.1.1 事务
4.1.2 资源管理器
4.1.3 本地事务
4.1.4 分布式事务和DTC
4.2 .NET Enterprise Services事务
4.2.1 使用事务特性
4.2.2 事务流
4.2.3 影响事务结果
4.2.4 客户端托管事务
4.2.5 事务的生命周期
4.2.6 配置事务超时
4.2.7 观察事务的行为
4.2.8 事务方法
4.2.9 事务属性和特性
4.2.10 事务隔离性
实验4 使用事务服务
练习1 创建事务性组件
练习2 更新OrderProcessing组件
练习3 更新OrderApp Web应用程序
练习4 使用OrderApproval客户端进行测试
习题
第5章 保证企业应用程序的安全
5.1 应用程序安全性简介
5.1.1 身份验证和授权
5.1.2 安全类型
5.1.3 基于角色的安全
5.1.4 执行访问检查
5.1.5 COM+应用程序之间的角色检查
5.1.6 基于角色的安全级别
5.1.7 私有组件
5.2 实现COM+基于角色的安全
5.2.1 应用程序和组件的访问控制
5.2.2 启用应用程序安全
5.2.3 启用组件安全
5.2.4 使用SecurityRole和Secure-Method特性创建角色
5.2.5 使用组件服务工具创建和管理角色
5.2.6 使用IsCallerInRole和IsSecurityEnabled来实现基于角色的安全
5.2.7 确定调用程序的标识
5.3 身份验证与模拟
5.3.1 DCOM安全模型
5.3.2 默认权限
5.3.3 身份验证级别
5.3.4 标识和模拟级别
5.3.5 库应用程序需特殊考虑的事项
实验5 保证企业应用程序的安全
练习1 更新PurchasingUpdate组件
练习2 更新OrderProcessing组件
练习3 更新OrderApproval客户端
习题
第6章 状态管理
6.1 状态管理简介
6.1.1 需要状态管理的原因
6.1.2 状态管理解决方案
6.2 使用共享属性管理器
6.2.1 SPM结构
6.2.2 创建共享属性
6.2.3 检索共享属性
6.2.4 SPM设计指导原则
6.2.5 课堂练习使用SPM
6.3 使用ASP.NET来存储状态
6.3.1 ASP.NET应用程序状态
6.3.2 存储ASP.NET应用程序状态值
6.3.3 检索和移除ASP.NET应用程序状态值
6.3.4 ASP.NET会话状态
6.3.5 存储ASP.NET会话状态值
6.3.6 检索和移除ASP.NET会话状态值
6.3.7 ASP.NET缓存
6.3.8 在ASP.NET缓存中插入项
6.3.9 使用缓存特性
6.3.10 从ASP.NETCache中检索和移除项
实验6 管理组件状态
练习 更新OrderProcessing组件
习题
第7章 补偿资源管理器
7.1 补偿资源管理器(CRM)介绍
7.1.1 补偿资源管理器的概念
7.1.2 CRM架构
7.1.3 CRM生命周期
7.2 CRM的实现
7.2.1 开发CRMWorker组件
7.2.2 开发CRMCompensator组件
7.2.3 日志记录
7.2.4 设计Compensator的注意事项
7.2.5 恢复处理过程
7.2.6 监视CRM行为
7.2.7 CRM的调试、优化和安全性
7.2.8 最佳实践
实验7 补偿资源管理器的实现
练习1 创建OrderDocCRM组件
练习2 更新OrderProcessing组件
习题
第8章 松耦合事件
8.1 松耦合事件模型
8.2 COM+事件
8.2.1 访问事件系统的机制
8.2.2 EventClass对象
8.2.3 订阅
8.2.4 发布者
8.2.5 事件传递机制
8.2.6 使用松耦合事件的场景
8.3 使用松耦合事件
8.3.1 实现EventClass对象
8.3.2 注册EventClass对象
8.3.3 创建订阅者
8.3.4 配置订阅
8.3.5 创建发布者
8.3.6 持久和瞬态订阅
8.3.7 配置订阅者筛选
实验8 使用松耦合事件
练习1 创建事件类
练习2 创建发布者
练习3 创建订阅者
习题
第9章 队列组件
9.1 队列介绍
9.1.1 传统的同步通信
9.1.2 断开式异步通信
9.1.3 异步通信的优点
9.1.4 WindowsXP消息队列
9.1.5 队列组件概念
9.1.6 记录器、侦听器和播放器
9.1.7 选择同步通信或异步通信的原则
9.2 开发队列组件
9.2.1 设计队列组件时的注意事项
9.2.2 传递给队列组件的对象
9.2.3 实例化队列组件
9.2.4 启动队列应用程序
9.2.5 接收队列组件输出
9.2.6 队列组件的安全性
9.3 队列组件与事务
9.3.1 同步紧耦合事务
9.3.2 异步松耦合事务
9.3.3 事务边界
9.3.4 服务器端自动重试
9.3.5 客户端异常处理
9.3.6 消息移动程序
9.3.7 最佳实践
实验9 创建队列组件
练习1 创建队列组件
练习2 调用队列组件
习题
第10章 调试COM+应用程序
10.1 调试工具
10.1.1 在调试期间跟踪状态
10.1.2 调试COM+应用程序
10.1.3 调试远程组件
10.1.4 VisualStudio分析器
10.2 常见调试模式
10.2.1 解决配置问题
10.2.2 解决事务相关问题
10.2.3 解决安全性问题
10.2.4 常见的CRM问题
10.2.5 解决松耦合事件和队列组件的问题
实验10 调试COM+应用程序
练习1 调试DCOM
练习2 调试事务问题
练习3 调试安全性问题
习题
第11章 部署和管理COM+应用程序
11.1 部署使用.NET Enterprise Services生成的COM+应用程序
11.1.1 部署的要求
11.1.2 动态注册
11.1.3 使用Regsvcs.exe工具
11.1.4 使用RegistrationHelper类
11.1.5 导出和安装应用程序
11.1.6 运用组件服务工具部署代理
11.1.7 将COM+应用程序公开为XML Web Service
11.1.8 COMREPL复制工具
11.1.9 复制过程
11.2 在WSH脚本中使用COMAdmin对象
11.2.1 COMAdmin对象介绍
11.2.2 Windows脚本宿主
11.2.3 COMAdmin对象模型
11.2.4 COMAdminCatalog
11.2.5 COMAdminCatalog-Collection
11.2.6 COMAdminCatalogObject
11.2.7 COM+管理对象模型
实验11 管理COM+应用程序
练习1 创建COM+应用程序
练习2 为COM+应用程序添加角色
练习3 删除COM+应用程序
练习4 (可选)将COM+应用程序公开为XML Web Service
练习5 (可选)创建OrderDispatch服务
习题
第12章 COM+1.5的增强
12.1 增强的可伸缩性和可用性
12.1.1 应用程序池
12.1.2 应用程序回收
12.1.3 低内存激活门
12.2 增强的可管理性
12.2.1 分区介绍
12.2.2 组件绑定到分区的方法
12.2.3 分区方案
12.2.4 管理分区和维护分区安全性
12.2.5 多组件配置
12.3 其他COM+特征
12.3.1 无组件服务(SWC)
12.3.2 携带自己的事务(BYOT)
12.3.3 阶段0通知(PZN)
习题
词汇表
相关图书
.NET Framework 2.0 程序设计(配盘)
微软公司 著
¥127.00
收藏
ASP.NET程序设计
徐占鹏
¥39.80
收藏
ASP.NET程序设计
徐占鹏
¥39.80
收藏
C#程序设计
李林 项刚
¥35.80
收藏
C#程序设计(第2版)
郑卉 陈海珠
¥43.00
收藏
C#程序设计(第3版)
郑卉 陈海珠
¥55.00
收藏
C语言程序设计
巫家敏
¥25.10
收藏
C语言程序设计
张成叔 万芳
¥49.80
收藏
C语言程序设计
张成叔 万芳
¥49.80
收藏
C语言程序设计
施金妹 阚继承 周娇丽
¥0.00
收藏
C语言程序设计(第2版)
张成叔 万芳
¥55.00
收藏
JSP 程序设计
蒋文蓉
¥24.50
收藏
JSP程序设计
陈哲
¥24.60
收藏
JSP程序设计案例教程
宁云智 刘志成
¥29.80
收藏
JSP程序设计案例教程(第2版)
宁云智 刘志成
¥48.50
收藏
选择收货地址
收货人
地址
联系方式
使用新地址
使用新地址
所在地区
请选择
详细地址
收货人
联系电话
设为默认
设为默认收货地址