摘要 | 第1-4页 |
Abstract | 第4-8页 |
第一章 绪论 | 第8-14页 |
1.1 问题的提出 | 第8页 |
1.2 XML Web Service 带来的变革 | 第8-11页 |
1.2.1 安全Web 服务模型的设计 | 第9-10页 |
1.2.2 增强Web 服务安全性的最新发展 | 第10-11页 |
1.3 基于安全的Web 服务的订单系统的特点与难点 | 第11-12页 |
1.3.1 新的电子商务订单系统的特点 | 第11页 |
1.3.2 新的网上订单系统的难点 | 第11-12页 |
1.3.3 系统的实现环境 | 第12页 |
1.4 课题意义 | 第12-13页 |
1.5 论文结构 | 第13-14页 |
第二章 XML Web 服务的建立、发现与访问 | 第14-22页 |
2.1 XML Web Service 的建立 | 第14-16页 |
2.1.1.N ET Framework1.1:Web 服务引擎 | 第14页 |
2.1.2 Web 服务的基类 | 第14页 |
2.1.3 Web 服务的属性 | 第14页 |
2.1.4 WebMethod 属性 | 第14-15页 |
2.1.5 创建Web 服务 | 第15-16页 |
2.2 Web 服务的发现与访问 | 第16-22页 |
2.2.1 相关的协议 | 第16-17页 |
2.2.2 SOAP 协议的安全性 | 第17页 |
2.2.3 Web 服务的发现机制 | 第17-20页 |
2.2.4 应用程序对Web 服务的访问 | 第20-22页 |
第三章 面向服务的总体设计 | 第22-27页 |
3.1 面向服务设计的原则 | 第22-24页 |
3.1.1 Web 服务的内部体系结构 | 第22-23页 |
3.1.2 Web 服务应用程序的层次结构 | 第23页 |
3.1.3 数据库及访问方式 | 第23-24页 |
3.2 Web 服务开放Dataset 数据集的设计与实现 | 第24-27页 |
3.2.1 ADO.Net 的DataTable 对象及Table Mapping 方法的引入 | 第24页 |
3.2.2 开放DataSet 数据集的实现 | 第24-27页 |
第四章 Web 服务安全模块的设计 | 第27-38页 |
4.1 Web 服务安全性的背景 | 第27页 |
4.2 加密相关技术概述 | 第27-29页 |
4.3 Web 服务 Internet 部署存在的威胁及对策 | 第29-30页 |
4.3.1 主要威胁之一:未经授权的访问 | 第29页 |
4.3.2 主要威胁之二:网络窃听 | 第29-30页 |
4.3.3 主要威胁之三:参数操作 | 第30页 |
4.4 创建安全的Web 服务的解决方案 | 第30-32页 |
4.4.1 现有SOAP 消息加密方法的比较 | 第30-31页 |
4.4.2 Web 服务安全模块的设计 | 第31-32页 |
4.5 Web 服务端非对称签名与加密功能的实现 | 第32-36页 |
4.5.1 创建非对称签名与加密算法类的实例对象 | 第32-33页 |
4.5.2 密钥对的获得与公钥的发布 | 第33-34页 |
4.5.3 非对称签名与加密函数的发布 | 第34页 |
4.5.4 服务不对外公开的签名校验与解密函数 | 第34-35页 |
4.5.5 服务端强制进行身份验证的一种方法 | 第35-36页 |
4.6 客户端程序发送签名与加密消息的实现 | 第36-38页 |
第五章 Web Form 综合搜索引擎的设计 | 第38-43页 |
5.1 ADO .NET 数据访问对象的说明 | 第38-39页 |
5.1.1 数据在内存中的表示形式 | 第38页 |
5.1.2 表的个数 | 第38页 |
5.1.3 数据导航和游标 | 第38-39页 |
5.1.4 将打开连接的时间降至最低 | 第39页 |
5.1.5 更丰富的数据类型 | 第39页 |
5.1.6 穿透防火墙 | 第39页 |
5.2 数据库的说明 | 第39页 |
5.3 WebForms 综合查询表单中如何使用 ADO .NET 对象 | 第39-40页 |
5.4 ASP .NET 环境中控件的使用 | 第40页 |
5.5 定制的综合查询表单的功能及风格 | 第40-42页 |
5.5.1 查询表单的功能 | 第40页 |
5.5.2 会员查询表单的风格 | 第40-42页 |
5.6 查询表单的C#脚本与 ASP 脚本的比较 | 第42-43页 |
第六章 面向服务模型在电子商务订单系统中的应用 | 第43-59页 |
6.1 系统应用的背景 | 第43页 |
6.2 系统概述 | 第43页 |
6.3 系统实现的步骤 | 第43-44页 |
6.4 体系结构设计 | 第44-47页 |
6.4.1 应用端层次的说明 | 第45页 |
6.4.2 服务端层次的说明 | 第45-46页 |
6.4.3 项目模板 | 第46-47页 |
6.5 业务建模 | 第47-57页 |
6.5.1 类建模 | 第48-51页 |
6.5.2 基于角色的权限设置及订单的审批流程 | 第51-55页 |
6.5.3 业务定义及流程 | 第55-57页 |
6.6 系统性能的考虑 | 第57-58页 |
6.6.1 系统的速度性能(Speed Performance) | 第57页 |
6.6.2 系统的有效性(Availability) | 第57-58页 |
6.6.3 系统的安全性(Security) | 第58页 |
6.6.4 系统的可扩展性(Scalability) | 第58页 |
6.7 系统有待进一步改进之处 | 第58-59页 |
第七章 结束语 | 第59-60页 |
参考文献 | 第60-63页 |
后记 | 第63-64页 |
详细摘要 | 第64-65页 |