Visual Basic .NET Remoting Handbook
副标题:无
作 者:[英]David Curran,[英]Andy Olsen等著;贾颖译
分类号:
ISBN:9787302063087
微信扫一扫,移动浏览光盘
简介
本书涵盖了在使用Visual Basic.NET开发过程中涉及到Remoting的所有相关知识和方法。我们从.NET Remoting 的基本概念开始,详细阐述了自定义Remoting、配置和部署、异步Remoting以及调试和错误处理等内容。通过本书的学习,您将能够掌握使用Remoting的时机、方法和原因,并可以把这项激动人心的技术应用到实际的开发项目中去。 .NET Remoting 是一项非常具有潜力的开发技术,它为我们提供了一个强在、高效的处程对象的方法。该讲述比,.NET Web服务更加灵活,比Java的RMI更加简单,可以帮助开发人员轻松访问各种网络资源。本书涵盖了在使用Visual Basic.NET开发过程中涉及到Remoting的所有相关知识和方法。我们从.NET Remoting 的基本概念开始,详细阐述了自定义Remoting、配置和部署、异步Remoting以及调试和错误处理等内容。通过本书的学习,您将能够掌握使用Remoting的时机、方法和原因,并可以把这项激动人心的技术应用到实际的开发项目中去。 本书非常适合那些具有一定VB.NET开发经验并希望掌握.NET Remoting技术的开发人员,同时它也可作为大中专院校和高级培训班的计算机辅助教材。
目录
第1章 .net remoting简介
1.l 分布式系统
1.1.l 客户端-服务器模型
1.1.2 分布式系统的发展
1.1.3 关于使用远程对象的问题
1.2 使用.net remoting
1.2.l 远程对象类型
1.2.2 上下文
1.2.3 管理远程对象
1.2.4 remoting过程
1.3 小结
第2章 remoting的基础
2.1 .net remoting的类
2.1.l 与编组相关的类
2.1.2 channel类
2.l.3 remotingconfiguration类
2.1.4 第一个.net remoting代码不例
2.2 对用户定义的对象进行编组
2.2.l 对用户定义的对象按值编组
.2. 2.2 对用户定义的对象进行按引用编组
2.3 mbr激活模式
2.3.l 服务器激活的对象
2.3.2 客户端激活的对象
2.3.3 动态发布服务器激活的对象
2.4 mbr的生命周期管理
2.4.l 深入了解基于租约的生命周期
2.4.2 处理租约
2.4.3 更新租约
2.5 小结
第3章 自定义remoting
3.l 深入了解接收器链
3.1. 1 格式化程序类
3.1.2 信道接收器接口和类
3.l.3 客户端信道的接收器提供者
3.2 自定义接收器链
3.2.l 基本反转示例
3.2.2 添加一个新的客户端信道接收器
3.2. 3 替换格式化程序接收器
3.2.4 添加一个自定义格式化程序
3.3 自定义串行化
3.4 带有自定义传送协议的信道
3.4.1 信道接口
3.4.2 实现一个自定义tcp/ip套接字信道
3.5 小结
第4章 配置和部署
4.l 配置
4.1.l 标准配置文件类型
4.1.2 配置文件的结构
4.1.3 加载一个配置文件
4.2 部署元数据
4.2.l 使用只包含接日的程序集
4.2.2 使用soapsuds
4.3 托管
4.3.1 windows service环境中的托管
4.3.2 在iis环境中的托管
4.4 版本控制
4.4.l 分配版本号
4.4.2 确定要使用的版本
4.4.3 其他版本控制问题
4.5 小结
第5章 异步remoting
5.l 简单的异步remoting
5. 1.l 实现一个缓慢的同步进程
5.l. 2 实现一个缓慢的异步进程
5.1.3 实现一个缓慢的异步远程进程
5.2 在异步远程处理中使用事件
5. 2.1 在单一应用程序域中生成事件
5.2.2 在远程应用程序之间传递事件
5.2.3 多用户异步远程应用程序
5.3 在异步remoting中使用调用上下文
5.4 小结
第6章 调试和错误处理
6. 1 remoting应用程序中的常见异常
6.2 诊断和预防remoting应用程序中的错误
6.2.l 实现bank应用程序
6.2.2 处理客户端的错误
6.2.3 处理远程对象中的错误
6.2.4 改进bank应用程序
6.3 为远程对象定义自定义异常类
6.3.l 定义异常继承层次结构中的异常类
6.3.2 异常和串行化
6.3. 3 定义构造函数
6.3.4 定义提示信息的属性和方法
6.4 记录服务器的错误信息
6.4.l 把错误记录到文件
6.4. 2 把错误记录到数据库
6.4.3 把错误记录到windows事件日志
6.5 小结
附录a 支持、勘误表和代码下载
a.l 如何下载本书的示例代码
a.2 勘误表
a.3 e-mail支持
a.4 p2p.wrox.com站点
1.l 分布式系统
1.1.l 客户端-服务器模型
1.1.2 分布式系统的发展
1.1.3 关于使用远程对象的问题
1.2 使用.net remoting
1.2.l 远程对象类型
1.2.2 上下文
1.2.3 管理远程对象
1.2.4 remoting过程
1.3 小结
第2章 remoting的基础
2.1 .net remoting的类
2.1.l 与编组相关的类
2.1.2 channel类
2.l.3 remotingconfiguration类
2.1.4 第一个.net remoting代码不例
2.2 对用户定义的对象进行编组
2.2.l 对用户定义的对象按值编组
.2. 2.2 对用户定义的对象进行按引用编组
2.3 mbr激活模式
2.3.l 服务器激活的对象
2.3.2 客户端激活的对象
2.3.3 动态发布服务器激活的对象
2.4 mbr的生命周期管理
2.4.l 深入了解基于租约的生命周期
2.4.2 处理租约
2.4.3 更新租约
2.5 小结
第3章 自定义remoting
3.l 深入了解接收器链
3.1. 1 格式化程序类
3.1.2 信道接收器接口和类
3.l.3 客户端信道的接收器提供者
3.2 自定义接收器链
3.2.l 基本反转示例
3.2.2 添加一个新的客户端信道接收器
3.2. 3 替换格式化程序接收器
3.2.4 添加一个自定义格式化程序
3.3 自定义串行化
3.4 带有自定义传送协议的信道
3.4.1 信道接口
3.4.2 实现一个自定义tcp/ip套接字信道
3.5 小结
第4章 配置和部署
4.l 配置
4.1.l 标准配置文件类型
4.1.2 配置文件的结构
4.1.3 加载一个配置文件
4.2 部署元数据
4.2.l 使用只包含接日的程序集
4.2.2 使用soapsuds
4.3 托管
4.3.1 windows service环境中的托管
4.3.2 在iis环境中的托管
4.4 版本控制
4.4.l 分配版本号
4.4.2 确定要使用的版本
4.4.3 其他版本控制问题
4.5 小结
第5章 异步remoting
5.l 简单的异步remoting
5. 1.l 实现一个缓慢的同步进程
5.l. 2 实现一个缓慢的异步进程
5.1.3 实现一个缓慢的异步远程进程
5.2 在异步远程处理中使用事件
5. 2.1 在单一应用程序域中生成事件
5.2.2 在远程应用程序之间传递事件
5.2.3 多用户异步远程应用程序
5.3 在异步remoting中使用调用上下文
5.4 小结
第6章 调试和错误处理
6. 1 remoting应用程序中的常见异常
6.2 诊断和预防remoting应用程序中的错误
6.2.l 实现bank应用程序
6.2.2 处理客户端的错误
6.2.3 处理远程对象中的错误
6.2.4 改进bank应用程序
6.3 为远程对象定义自定义异常类
6.3.l 定义异常继承层次结构中的异常类
6.3.2 异常和串行化
6.3. 3 定义构造函数
6.3.4 定义提示信息的属性和方法
6.4 记录服务器的错误信息
6.4.l 把错误记录到文件
6.4. 2 把错误记录到数据库
6.4.3 把错误记录到windows事件日志
6.5 小结
附录a 支持、勘误表和代码下载
a.l 如何下载本书的示例代码
a.2 勘误表
a.3 e-mail支持
a.4 p2p.wrox.com站点
Visual Basic .NET Remoting Handbook
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×