浏览本商品所属分类:首页 > 计算机 > 程序设计 > Visual Studio系列 > Visual Basic .net
《ASP.NET Web服务高级编程—VB.NET编程篇》
ASP.NET Web服务高级编程—VB.NET编程篇
编号: PT234387
作者:杨浩
译者:
开本:787*1092 1/16
ISBN:730206334
出版社:清华大学出版社
出版日期:2003-03-01
装帧:精装
书夫曼编号:476668
原价: 80
普通会员:74.8  一星会员:72.56
二星会员:71.06  三星会员:69.56

内容简介
  于XML的Web服务是分布式计算技术的重要发展方向。在最新版本的 Active Server Pages即ASP.NET中,Mirosoft公司已经完全包含了Web服务,将Web服务的功能集成到系统自身中。
本书首先介绍Web服务概况,接下来详细讨论了Web服务赖以应用的标准,第三部分论述对开发Web服务至关重要的各种技术和相关问题。本书最后包括了3个综合的案例分析,每一个案例分析都演示了一个完整的Web服务应用程序的解决方案。附录部分简单地介绍了当前最大的Web服务项目.NET My Services。
本书面向具有一定编程经验的中高级ASP.NET程序员。

顾客评论
>>浏览该商品的全部评论 >>我要发表评论

目录

目      录  第1章    Web服务                                      1.  l    基于组件的分布式计算与Web服务                                      1.  2    使用Web服务的原因                                      1.  2.  2    Web服务是一种优秀的分布式组件技术                                      1.  2.  2    防火墙对系统管理员的挑战                                      1.  2.  3    SOAP比较简单                                      l.  2.  4    多样化的现实                                      1.  2.  5    集中信息                                      1.  2.  6    Web服务带来的生财之道                                      1.  3    Web服务概述                                      1.  3.  l    利用已有的技术                                      1.  3.  2    Web服务堆栈                                      l.  4    如何利用ASP.  NET实现  Web服务                                      1.  5    本章小结                                                                            第2章    创建  ASP.  NET  Web服务                                      2.  l    使用Notepad创建Web服务                                      2.  2    使用Visual  Studio.  NET创建  Web服务                                      2.  2.  1    创建和运行HelloWorld示例                                      2.  2.  2    剖析VS.  NET生成的Web服务                                      2.  2.  3用  Visual  Studio.  NET的原因                                      2.  3    进一步创建Web服务                                      2.  3.  2    WebService指令                                      2.  3.  2    WebService属性                                      2.  3.  3    WebMethod属性                                      2.  3.  4    从WebService类派生                                      2.  4    本章小结                                                                            第3章    通过代理使用Web服务                                      3.  l    代理的作用                                      3.  1.  1    电话类比                                      3.  1.  2    代理无处不在                                      3.  2    创建代理类                                      3.  2.  1    使用WSDL  .EXE创建代理类                                      3.  2.  2    引用DLL                                      3.  3    使用Visual  Studio.  NET创建代理                                      3.  4    代理的功能分类                                      3.  4.  l    透明代理                                      3.  4.  2    实际代理                                      3.  5    同步化和异步化的比较                                      3.  6    修改默认的代理设置                                      3.  6.  l    修改URL                                      3.  6.  2    超时                                      3.  6.  3    代理服务器                                      3.  6.  4    编码                                      3.  6.  5    用户代理                                      3.  6.  6    重定向                                      3.  7    本章小结                                                                            第4章    Web服务描述语言                                      4.  1    WSDL概述                                      4.  2    如何在.  NET和COM中创建WSDL文件                                      4.  2.  1    WSDL文档和COM对象                                      4.  2.  2    WSDL文档和.  NET                                      4.  3    深入解析WSDL文档                                      4.  3.  l    示例WSDL文档                                      4.  3.  2    逐节浏览WSDL文档                                      4.  4    WSDL屏幕剪贴示例                                      4.  5    本章小结                                                                            第5章    标准线上格式与数据类型                                      5.  l    线上格式概述                                      5.  2    常用的线上格式                                      5.  2.  1    HTTP  GET                                      5.  2.  2    HTTP  POST                                      5.  2.  3    BXXP/BEEP                                      5.  2.  4    ebXML                                      5.  2.  5    GIOP/IIOP                                      5.  2.  6    XML-RPC                                      5.  2.  7    XMLP                                      5.  2.  8    SOAP                                      5.  3    SOAP简介                                      5.  3.  l    使用SOAP的原因                                      5.  3.  2    SOAP格式                                      5.  3.  3    SOAP封套                                      5.  3.  4    SOAP头                                      5.  3.  5    SOAP主体                                      5.  3.  6    编码数据类型                                      5.  4    本章小结                                                                            第6章    自定义SOAP技术                                      6.  1    SOAP扩展                                      6.  1.  1    SOAP扩展的工作原理                                      6.  1.  2    使用SOAP扩展                                      6.  l.  3    创建SoapLog扩展                                      6.  2    定形SOAP消息                                      6.  2.  1    消息的完整编码                                      6.  2.  2    使用XmlSerializer                                      6.  2.  3    使用属性定形XML                                      6.  3    传递复杂的数据类型                                      6.  3.  1    传递数据集                                      6.  3.  2    XML字符串                                      6.  3.  3    二进制数据                                      6.  4    本章小结                                                                            第7章    Web服务发现机制                                      7.  l    对VS.  NET版本的重要修改                                      7.  2    需要发现机制的原因                                      7.  3    3种主要的发现机制XML文件                                      7.  4    .  disco文件                                      7.  4.  l    disco文件的结构                                      7.  4.  2    discovery元素                                      7.  4.  3    contractRef元素                                      7.  4.  4    discoveryRef元素                                      7.  4.  5    schemaRef元素                                      7.  4.  6    soapRef绑定元素                                      7.  5    .  vsdisco文件                                      7.  6    添加Web引用                                      7.  6.  l    向项目添加单个Web服务                                      7.  6.  2    向项目添加多个Web服务                                      7.  7    .  map文件                                      7.  8    创建自己的.  disco文件                                      7.  9    创建自己的本地Web服务库                                      7.  9.  1    创建一个Web服务的  HTML库                                      7.  9.  2    专家搜索引擎                                      7.  9.  3    推广Web服务                                      7.  10    UDDI                                      7.  10.  1    UDDI  Web服务                                      7.  10.  2    谁来控制UDDI                                      7.  10.  3    UDDI  Web服务定义                                      7.  10.  4    理解UDDI  WSDL模式的结构                                      7.  10.  5    使用ASP.  NET  SDK搜索UDDI注册库                                      7.  11    disco.  exe                                      7.  12    发现机制的未来发展                                      7.  13    本章小结                                                                            第8章    设计标准                                      8.  l    Web服务何时符合设计要求                                      8.  1.  l    使用Internet上的资源                                      8.  1.  2    向合作伙伴提供商务逻辑                                      8.  1.  3    系统间内部互联                                      8.  2    何时不使用Web服务                                      8.  2.  1    利用DLL内联到应用程序                                      8.  2.  2    .  NET间的通信使用Remoting                                      8.  2.  3    有时最好不要使用分布式应用程序                                      8.  3    协调现有的设计方法                                      8.  3.  1    架构问题                                      8.  3.  2    设计问题                                      8.  3.  3    性能问题                                      8.  4    本章小结                                                                            第9章    异步化编程                                      9.  1    同步化调用与异步化调用的比较                                      9.  1.  1    同步化处理                                      9.  1.  2    何时采用异步化处理比较好                                      9.  2    Web服务示例                                      9.  2.  l    StockService.asmx                                      9.  2.  2    使用Web服务示例                                      9.  3    .  NET中的异步化编程                                      9.  3.  1    .NET运行时提供的机制                                      9.  3.  2    委托的概念                                      9.  4    异步化调用Web服务                                      9.  4.  l    深入了解Web服务的代理类                                      9.  4.  2    使用回调的异步化方法调用                                      9.  5    设计的考虑事项                                      9.  5.  l    超时处理                                      9.  5.  2    提供取消方法                                      9.  5.  3    异步化服务器处理                                      9.  6    本章小结                                                                            第10章    状态管理                                      10.  l    状态概述                                      10.  2    ASP.  NET中的状态管理                                      10.  2.  1    Application对象                                      10.  2.  2    Session对象                                      10.  2.  3    状态管理需要考虑的事项                                      10.  3    在  Web服务中管理状态                                      10.  3.  l    继承  WebService类                                      10.  3.  2    EnableSession属性                                      10.  3.  3    创建一个能够支持状态的Web服务                                      10.  3.  4    为支持状态的服务开发客户程序                                      10.  4    设计问题                                      10.  4.  1    应用程序状态                                      10.  4.  2    会话状态                                      10.  5    本章小结                                                                            第11章    使用Web服务进行事务处理                                      11.  l    提供事务性  Web服务                                      11.  1.  1    创建数据库                                      11.  1.  2    继承来自WebMethodAttribute的支持                                      11.  1.  3    StatusUpdate  WebMethod                                      11.  1.  4    Web服务的输出                                      11.  l.  5    使用Enterprise  Services                                      11.  2    使用事务性Web服务                                      11.  2.  l    使用StatusUpdate  WebMethod                                      11.  2.  2    在事务处理中调用  Web服务                                      11.  3    本章小结                                                                            第12章    数据高速缓存                                      12.  l    高速缓存概述                                      12.  1.  1    高速缓存的概念                                      12.  1.  2    高速缓存的优点和缺点                                      12.  2    输出高速缓存                                      12.  2.  l    测试Web服务                                      12.  2.  2    输出高速缓存潜在的缺陷                                      12.  3    数据高速缓存                                      12.  3.  l    使用Application对象高速缓存                                      12.  3.  2    使用Cache对象高速缓存                                      12.  3.  3    高速缓存性能计数器                                      12.  4    本章小结                                                                            第13章    验证                                      13.  l    安全机制概述                                      13.  2    Web服务的安全体系                                      13.  3    Web服务可用的安全选项                                      13.  4    ASP.  NET验证体系                                      13.  5    IP和    DNS层安全机制                                      13.  5.  l    IP和DNS层安全机制的优点                                      13.  5.  2    IP和DNS层安全机制的缺点                                      13.  5.  3    实现IP和  DNS安全机制                                      13.  6    Windows安全机制                                      13.  6.  1    访问控制列表                                      13.  6.  2    接下来是什么                                      13.  6.  3    读取用户信息                                      13.  6.  4    检查用户是否已经过验证                                      13.  7    角色                                      13.  8    基本验证                                      13.  8.  1    基本验证的优点                                      13.  8.  2    基本验证的缺点                                      13.  8.  3    使用基本验证的原因和场合                                      13.  8.  4    实现基本验证                                      13.  9    简要验证                                      13.  9.  l    简要验证的优点                                      13.  9.  2    简要验证的缺点                                      13.  9.  3    使用简要验证的原因和场合                                      13.  9.  4    实现简要验证                                      13.  10    集成Windows验证                                      13.  10.  l    集成Windows验证的优点                                      13.  10.  2    集成Windows验证的缺点                                      13.  10.  3    使用集成Windows验证的原因和场合                                      13.  10.  4    实现集成Windows验证                                      13.  11    窗体验证                                      13.  11.  l    窗体验证的优点                                      13.  11.  2    窗体验证的缺点                                      13.  11.  3    使用窗体验证的原因和场合                                      13.  11.  4    实现窗体验证                                      13.  12    SSL                                      13.  12.  1    SSL的优点                                      13.  12.  2    SSL的缺点                                      13.  12.  3    使用SSL的原因和场合                                      13.  13    结合SSL的基本验证                                      13.  14    客户授权证书验证                                      13.  14.  1    使用客户授权证书的原因和场合                                      13.  14.  2    配置客户授权证书                                      13.  14.  3    怎样读取客户授权证书的内容                                      13.  14.  4    怎样验证用户                                      13.  14.  5    给代理提供客户授权证书                                      13.  15    利用Windows账号映射验证客户授权证书                                      13.  16    扮演                                      13.  16.  1    WindowsPrincipal对象                                      13.  16.  2    实现                                      13.  17    URL验证                                      13.  18    本章小结                                                                            第14章    SQAP安全体系                                      14.  1    SOAP封套                                      14.  2    自定义SOAP头                                      14.  3    自定义验证和授权                                      14.  4    SOAP扩展                                      14.  4.  1    SOAP扩展的作用                                      14.  4.  2    跟踪SOAP消息                                      14.  5    加密和解密SOAP消息                                      14.  6    本章小结                                                                            第15章    通过Web服务提供数据                                      15.  l    提供ADO.  NET                                      15.  1.  1    创建ProductService  Web服务                                      15.  1.  2    创建ProductSupply客户程序                                      15.  2    创建强类型化的Web服务                                      15.  2.  l    创建类型化的数据集                                      15.  2.  2    创建GetSupplierList()Web方法                                      15.  2.  3    为CompanyService创建Web服务客户程序                                      15.  3    创建嵌套的Web服务                                      15.  3.  l    建立CountrySupplier  Web服务                                      15.  3.  2    CompanyByCountry服务的客户程序                                      15.  4    提供XML                                      15.  4.  l    创建CreateXmlFile控制台应用程序                                      15.  4.  2    创建GetProductList  Web方法                                      15.  5    提供活动目录                                      15.  5.  1    MusicListeners  Web服务                                      15.  5.  2    使用XML  Designer创建类型化的数据集                                      15.  6    本章小结                                                                            第16章    商务中的Web服务                                      16.  l    需要解决的商务问题                                      16.  1.  l    内部的商务                                      16.  1.  2    外部的合作伙伴                                      16.  1.  3    推销给消费者                                      16.  2    法律问题                                      16.  2.  1    屏幕剪贴和知识产权                                      16.  2.  2    安全性                                      16.  3    QOS                                      16.  3.  1    精确性                                      16.  3.  2    可用性                                      16.  3.  3    稳定性                                      16.  4    支付手段                                      16.  4.  l    接受验证                                      16.  4.  2    彻底购买                                      16.  4.  3    微量支付                                      16.  4.  4    订阅                                      16.  4.  5    Favorites服务模式                                      16.  4.  6    盘点支付模式                                      16.  5    商务案例分析                                      16.  5.  1    SalCentral                                      16.  5.  2    家中的SETI                                      16.  5.  3    Microsoft公司的Passport                                      16.  5.  4    使用这一框架                                      16.  6    向领导汇报Web服务                                      16.  6.  l    特点和优点:无需协议和代码                                      16.  6.  2    放下自私和成见                                      16.  6.  3    制定计划                                      16.  6.  4    从客户的角度表达问题                                      16.  6.  5    关注需求和解决方案                                      16.  7    本章小结                                                                            第17章    案例分析--BizTalk                                      17.  1    BizTalk概述                                      17.  1.  1    BizTalk  Framework                                      17.  1.  2    BizTalk  Server  2000                                      17.  2    应用程序概述                                      17.  3    定义消息                                      17.  4    映射消息                                      17.  5    消息处理端口                                      17.  6    定义频道                                      17.  7    开始工作                                      17.  8    制定Orchestration进度表                                      17.  8.  l    从队列获取消息任务                                      17.  8.  2      COM交互操作性                                      17.  8.  3    信用卡预授权任务                                      17.  8.  4      PreauthOK任务                                      17.  8.  5    结束                                      17.  9    本章小结                                                                            第18章    案例分析--护照样式的验证服务                                      18.  1    Web服务概述                                      18.  2    建立Web服务                                      18.  2.  l    软件需求                                      18.  2.  2    软件的安装与配置                                      18.  3    护照样式的验证服务的结构                                      18.  3.  l    应用程序概述                                      18.  3.  2    可伸缩性                                      18.  3.  3    安全性                                      18.  3.  4    目录服务和LDAP                                      18.  3.  5    对象和程序集                                      18.  4    使用Web服务                                      18.  4.  1    测试服务                                      18.  4.  2    创建代理                                      18.  4.  3    应用程序接口                                      18.  5    本章小结                                                                            第19章    案例分析一一分布式处理                                      19.  l    工作集和工作单元                                      19.  1.  1    应用程序开发逻辑                                      19.  1.  2    建立数据库                                      19.  2    创建样本数据                                      19.  3    创建服务                                      19.  4    建立代理                                      19.  4.  1    创建项目                                      19.  4.  2    注册代理                                      19.  4.  3    创建Distributed.  LogAnalyzer                                      19.  4.  4    请求工作单元                                      19.  4.  5    返回结果单元                                      19.  4.  6    重复工作                                      19.  5    负载测试                                      19.  6    分析结果                                      19.  7    本章小结                                                                            附录A    .NET  My  Services                                      A.  l    构造块                                      A.  l.  l    构造块1:安全性                                      A.  1.  2    构造块2:基本要素                                      A.  1.  3    .NET  My  Services的运行                                      A.  1.  4    .NET  My  Services的优点和缺点                                      A.  1.  5    使用.NET  My  Services的对象                                      A.  1.  6    状态信息和.NET  My  Services                                      A.  l.  7    eTerrorism和.  NET  My  Services安全性                                      A.  1.  8    对.NET  My  Services的担心                                      A.  2    本附录小结                                      附录B    IE6    Web服务行为                                      B.  1    HTML组件(.  HTC)                                      B.  2    本附录小结                                      附录C    ASP  Today示例文章                                      C.  l    开始                                      C.  2    Goal  Server  Web服务简介                                      C.  3    支持这些要求的数据                                      C.  4    要求的简单实现                                      C.  5    如何改善这个实现                                      C.  5.  l    因素                                      C.  5.  2    使用面向对象的编程特征                                      C.  6    已改善结构的高级设计                                      C.  7    设计和实现数据类.  数据访问层以及实用类                                      C.  8    设计和实现得分接口与业务层                                      C.  9    改善的Web服务--50磅稀释剂                                      C.  10    下一步要做的工作                                      C.  11    结论


ASP.NET Web服务高级编程—VB.NET编程篇-相关图书
·思科网络技术学院教程(第1、2学期)工程日志与练习册
·应用PLD的数字电子技术(英文版)
·梅毒病学
·大西迁
·门券收藏与鉴赏
·20世纪传播学经典文本
·最新国际日语能力测试解析.三级:1998-2001
·人类的星群
·古汉语虚词词典
·管理会计教程
·在雨中
·小男人
·社会学与人类学
·计划生育辅助生殖手术图谱
·诠释劳动权益
·深化金融改革 促进经济发展:当前金融改革热点问题研究
·精制新厚黑学:绘本
·中华百年经典散文.情感世界卷
·党员手册
·中国法律与中国社会
未分类图书 网站地图 全部分类