注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程XML Web Services高级编程范例

XML Web Services高级编程范例

XML Web Services高级编程范例

定 价:¥52.00

作 者: 胡海璐[等]编著
出版社: 电子工业出版社
丛编项: 软件工程师丛书
标 签: XML

ISBN: 9787505384750 出版时间: 2003-02-01 包装: 平装
开本: 26cm+光盘1片 页数: 452 字数:  

内容简介

  XMLWebServices是为其他应用程序提供数据和服务的应用程序逻辑单元。应用程序通过常见的Web协议和数据格式(如HTTP、XML和SOAP)访问XMLWebServices,而无需考虑XMLWebServices的实现细节。XMLWebServices将基于组件的开发的最佳方面和Web结合在一起,是Microsoft.NET编程模型的基础。本书详细讨论了XML技术的起源、特点、语法规则、应用领域及其主要特性,并通过大量的实例演示了在.NET平台下应用XML进行程序设计的方法。介绍了使用.NET框架和新的VisualStudio.NET工具创建、测试、引用、部署Web服务的方法。并结合留言簿、条形图、BBS、SQL服务器远程监控等具体的Web应用全面深入地介绍了在.NET平台下进行Web服务编程的技巧。最后,研究了在.NET框架下创建安全的XMLWebServices的方法。通过阅读本书,读者能够理解并灵活运用这些知识点,迅速掌握这些技术,从而能够开发出功能强大的Window/Web常规应用程序和数据访问应用程序。作者邮箱:胡海璐:perilla@163.com彭接文:pjiewen@21cn.com胡智宇:fuyao0547@sina.com

作者简介

暂缺《XML Web Services高级编程范例》作者简介

图书目录

第1章 .NET框架及VS.NET简介
1.1 .NET平台概述
1.1.1 .NET平台产生背景
1.1.2 .NET平台的组成
1.1.3 .NET技术框架内核
1.1.4 .NET主要特性
1.2 Visual Studio.Net功能概述
1.2.1 VS .NET的新特性
1.2.2 VS.NET的版本及系统要求
1.3 VS.NET IDE界面
1.3.1 主界面
1.3.2 起始页
1.3.3 服务器资源管理器
1.3.4 菜单与工具栏
1.3.5 属性窗口
1.3.6 代码编辑器
1.3.7 “动态帮助”窗口
1.3.8 文件区
1.3.9 工具箱
1.3.10 “Web浏览器”窗口
1.3.11 命令窗口
1.3.12 “任务列表”窗口
1.3.13 安装工具
1.4 小结
第2章 XML概述
2.1 XML的起源和目标
2.1.1 标记语言
2.1.2 XML起源
2.1.3 XML目标
2.1.4 XML定义
2.1.5 XML与HTML、SGML之间的关系
2.1.6 XML家族
2.2 XML的特点与优点
2.2.1 特点
2.2.2 优点
2.3 XML文档结构及语法
2.3.1 XML文档结构
2.3.2 XML文档的逻辑结构
2.3.3 XML文档的实体结构
2.4 XML与企业之间的关系
2.4.1 增强企业网站的职能
2.4.2 简化企业的资料管理
2.4.3 及时掌握消费者的反馈
2.4.4 企业伙伴信息共享
2.4.5 危机处理
2.5 XML的应用领域
2.5.1 数据交换
2.5.2 内容管理
2.5.3 设计与特定领域有关的标记语言
2.5.4 文件保存
2.5.5 Web应用
2.5.6 Web服务
2.5.7 应用配置
2.6 XML前景
第3章 XML技术的主要特性
3.1 标准格式的XML文档
3.2 文档类型定义
3.2.1 定义DTD
3.2.2 DTD的基本结构
3.2.3 DTD和XML Schema的比较
3.3 使用XML Schema验证XML
3.4 文档对象模型
3.4.1 概述
3.4.2 实例编程
3.5 链接和查询
3.5.1 XPath规范
3.5.2 XLink规范
3.5.3 XPointer规范
3.5.4 VS.NET中的XPath实现
3.6 通过XSLT转换XML文档
3.7 XML和数据库
3.7.1 XML与数据库的比较
3.7.2 XML与数据集的相互转换
第4章 在.NET框架中使用XML
4.1 System.xml命名空间
4.1.1 标准
4.1.2 命名空间层次结构
4.2 XmlNode及其派生类编程实例
4.2.1 XmlNode节点管理实例
4.2.2 使用XmlDocument类实现商场商品管理实例
4.3 XmlWriter及其派生类编程
4.3.1 常用方法
4.3.2 编程基本步骤
4.3.3 程序说明及运行结果
4.3.4 实际编程
4.3.5 技术要点分析
4.4 XmlReader
4.4.1 概述
4.4.2 常用方法
4.4.3 编程基本步骤
4.4.4 程序说明及运行结果
4.4.5 实际编程
4.4.6 技术要点分析
4.5 小结
第5章 .NET对Web应用的支持
5.1 ASP.NET概述
5.1.1 ASP.NET优点
5.1.2 ASP.NET应用程序组成
5.2 Web Forms概述
5.3 ASP.NET应用程序的命名空间和常用类
5.3.1 System.Web.UI命名空间
5.3.2 System.Web.UI.HtmlControls命名空间
5.3.3 System.Web.UI.WebControls命名空间
5.4 ASP.NET应用程序的配置
5.5 ASP.NET程序编制
5.5.1 编写程序
5.5.2 ASP.NET Web控件编程
5.6 小结
第6章 XML在.NET框架中的应用
6.1 XML技术在配置应用程序中的应用
6.1.1 web.config配置文件
6.1.2 web.config文件格式
6.1.3 web.config文件结构
6.2 使用XML序列化ASP.NET编写的类
6.2.1 XML序列化
6.2.2 XML序列化实例
6.3 XML在WSDL和SOAP中的应用
6.4 关系数据和ADO.NET的XML集成
6.4.1 ADO.NET与XML的关系
6.4.2 DataSet与XmlDataDocument同步
6.5 XML文档生成Web服务实例
6.5.1 基本步骤
6.5.2 程序运行结果
6.5.3 实际编程
6.5.4 技术要点
6.6 小结
第7章 个性化XML实例编程
7.1 CSS文件功能及其用法
7.1.1 CSS样式规则
7.1.2 CSS样式规则用法
7.1.3 CSS样式规则的优先级
7.1.4 CSS样式规则属性
7.2 使用CSS样式表显示XML
7.2.1 新建CSS样式表
7.2.2 在CSS样式表文件中添加样式规则
7.2.3 链接CSS样式表到XML文件
7.2.4 编程实例
7.3 XSL文件功能及用法
7.3.1 XSL样式表结构
7.3.2 XSL样式表与XML文件的关系
7.3.3 XSL样式表用法
7.4 使用XSL显示XML文件
7.4.1 编程基本步骤
7.4.2 程序说明及运行结果
7.4.3 实际编程
7.4.4 技术要点分析
7.5 小结
第8章 XML Web Services
8.1 Web服务概述
8.1.1 Web服务的过去与未来
8.1.2 Web服务的特点
8.1.3 Web服务的体系结构
8.1.4 Web服务的适用范围
8.2 Web服务协议
8.2.1 SOAP协议
8.2.2 WSDL
8.2.3 UDDI
8.2.4 DISCO协议
8.3 在VS.NET中创建XML Web Services
8.3.1 编程基本步骤
8.3.2 程序说明及运行结果
8.3.3 实际编程
8.3.4 技术要点分析
8.4 测试和调试Web服务
8.4.1 测试
8.4.2 调试
8.5 使用XML Web Services
8.5.1 编程基本步骤
8.5.2 程序说明及运行结果
8.5.3 实际编程
8.5.4 技术要点分析
8.6 XML Web Services的配置及部署
8.6.1 编译XML Web Services
8.6.2 配置XML Web Services
8.6.3 将XML Web Services部署到非开发服务器的服务器
8.7 部署XML Web Services应用程序
8.8 Web服务的属性
8.8.1 WebService属性
8.8.2 WebMethod属性
8.9 小结
第9章 XML.NET留言簿实例编程
9.1 留言簿功能分析
9.2 编程步骤
9.3 运行结果
9.3.1 我要留言
9.3.2 全部留言
9.3.3 留言管理
9.4 实际编程
9.4.1 新建工程
9.4.2 新建XML文件
9.4.3 在留言簿中添加记录
9.4.4 浏览留言簿
9.4.5 删除留言簿中的记录
9.4.6 留言簿Web应用部署
9.5 技术要点分析
9.5.1 XML文件与DataSet之间的转换
9.5.2 使用DataGrid控件
9.6 小结
第10章 Web方式商业图表绘制实例
10.1 技术难点
10.2 编程步骤
10.3 运行结果
10.4 新建工程
10.4.1 添加ASP.NET页面
10.4.2 Web页面设计
10.5 读取并显示Excel表格中数据
10.5.1 访问本地Excel表格数据
10.5.2 在Web页面中显示数据表格
10.5.3 实现代码
10.6 会话状态变量传递
10.6.1 会话状态概述
10.6.2 会话状态变量使用
10.7 在Web页面中绘制条形图
10.7.1 图像处理基本步骤
10.7.2 实现代码
10.8 技术要点分析
10.8.1 使用ADO.NET访问Excel表格数据
10.8.2 使用会话状态传递变量
10.8.3 在Web页面中绘制图像
10.9 小结
第11章 完全基于Web的BBS编程实例
11.1 概述
11.2 主要步骤
11.3 运行结果
11.4 数据库结构设计
11.5 创建SQL Server访问Web服务
11.5.1 新建工程
11.5.2 添加自定义类DataControl
11.5.3 添加Web服务方法
11.6 创建BBS Web应用
11.6.1 新建工程
11.6.2 添加Web引用
11.6.3 登录BBS
11.6.4 新成员注册
11.6.5 个人资料修改
11.6.6 版面选择
11.6.7 浏览讨论主题
11.6.8 查看回帖
11.6.9 添加回帖
11.6.10 版务管理
11.6.11 成员管理
11.7 小结
第12章 SQL Server服务器远程监控实例
12.1 概述
12.2 主要步骤
12.3 运行结果
12.4 创建Web服务
12.4.1 新建工程
12.4.2 使用SQLDMO从SQL Server中获取信息
12.5 创建Web应用
12.5.1 新建工程
12.5.2 添加Web引用
12.5.3 获取服务器名称列表及身份认证
12.5.4 获取数据库列表及其数据表、数据视图和存储过程
12.5.5 查看数据表详细内容
12.6 技术要点分析
12.6.1 使用SQLDMO对象
12.6.2 使用ADO.NET
12.7 小结
第13章 VS.NET与XML Web Services安全
13.1 XML Web Services安全概述
13.1.1 攻击类型
13.1.2 保护XML Web Services安全的方法
13.1.3 Global XML Web Services体系结构
13.1.4 实现XML Web Services安全的需求
13.2 代码访问安全
13.2.1 目的
13.2.2 功能
13.2.3 基本概念
13.2.4 工作原理
13.2.5 常用方法
13.3 基于角色的安全
13.3.1 应用领域
13.3.2 标识对象与用户对象及其编程实例
13.3.3 PrincipalPermission对象及其编程实例
13.3.4 安全检查
13.4 安全策略
13.4.1 安全策略模型
13.4.2 安全策略级别
13.4.3 证据、代码组和权限集
13.4.4 权限
13.4.5 将代码组映射到权限集
13.4.6 管理和配置安全策略
13.4.7 设置基于角色的安全策略和原则
13.5 设计和开发安全的XML Web Services
13.5.1 设计
13.5.2 开发
13.6 小结

本目录推荐