Web服务精髓
Web服务精髓
Ethan Cerami
陈逸 译
出版时间:2003年04月
页数:328
如果你是Web服务开发方面的新手,那么你如何搞清楚这种新兴的框架以便今天就开始写你自己的服务程序呢?对于程序员而言,本书既具体介绍了XML Web服务,同时又是该方面的一本方便的参考书。本书准确阐述了新一代分布式服务的基础知识,并且展示了用开源Java工具创建服务的快捷方法。
Web服务使得不同的应用程序相互识别并通过Internet无缝交换数据成为可能。例如,在Solaris上运行的Java程序能够找到并且调用运行在Windows XP上用C#语言写的代码,或者调用运行在Linux上用Perl写的程序,而不用考虑这个服务如何实现等细节问题。常见的Web服务集是微软新的.NET策略、Sun公司的Sun ONE Platform和W3C的XML Protocol Activity Group中的核心。
在本书中,作者Ethan Cerami谈到了四种关键技术:
* XML远程过程调用(XML-RPC)
* SOAP(大多数商业Web服务开发的基础)
* 通用发现、描述和集成(UDDI)
* Web服务描述语言(WSDL)
本书对上述主题进行了概述,包括含有大量样例代码的Java语言概览,组成服务的XML文档的例子以及对可以免费获得的Java API的解释。本书也包括了当前Web服务指南、开源工具指导和术语解释。
如果你要揭开Web服务的面纱,找到相关技术的有用信息,那么就阅读本书吧。
  1. 前言
  2. 第一部分 Web服务简介
  3. 第一章 简介
  4. Web服务简介
  5. Web服务体系结构
  6. XML消息接发
  7. 服务描述:WSDL
  8. 服务发现:UDDI
  9. 服务传输
  10. 安全性考虑
  11. 总体观察
  12. 标准和一致
  13. 第二部分 XML-RPC
  14. 第二章 XML-RPC精髓
  15. XML-RPC概览
  16. 为什么选择XML-RPC?
  17. XML-RPC技术概览
  18. 用XML-RPC开发服务
  19. 超越简单调用
  20. 第三部分 SOAP
  21. 第三章 SOAP精髓
  22. SOAP 101
  23. SOAP消息
  24. SOAP编码
  25. SOAP通过HTTP传输
  26. SOAP和W3C
  27. SOAP实现
  28. 第四章 Apache SOAP快速入门
  29. 安装 Apache SOAP
  30. Hello,SOAP!
  31. 部署SOAP服务
  32. TcpTunnelGui工具
  33. Web资源
  34. 第五章 Apache SOAP编程
  35. 使用数组
  36. 使用JavaBean
  37. 使用直接XML文档
  38. 处理SOAP故障
  39. 维持会话状态
  40. 第四部分 WSDL
  41. 第六章 WSDL精髓
  42. WSDL规范
  43. 基本的WSDL例子:HelloService.wsdl
  44. WSDL调用工具之一
  45. 基本的WSDL例子: XMethods eBay Price Watcher Service
  46. WSDL调用工具之二
  47. 自动生成WSDL文件
  48. XML Schema的数据类型定义
  49. 第五部分 UDDI
  50. 第七章 UDDI精髓
  51. UDDI简介
  52. 为什么选择UDDI?
  53. UDDI技术回顾
  54. UDDI 数据模型
  55. 搜索UDDI
  56. 向UDDI发布
  57. UDDI实现
  58. Web资源
  59. 第八章 UDDI查询API快速参考
  60. UDDI 查询
  61. 查找限定符
  62. 第九章 UDDI 4J
  63. 准备工作
  64. 发现和获取UDDI数据
  65. 发布 UDDI 数据
  66. UDDI4J 快速参考 API
  67. 词汇表
书名:Web服务精髓
作者:Ethan Cerami
译者:陈逸 译
国内出版社:中国电力出版社
出版时间:2003年04月
页数:328
书号:7-5083-1302-X
原版书出版商:O'Reilly Media
Ethan Cerami
 
Ethan Cerami是Mount Sinai医学院计算生物医学研究所的一名软件工程师。他还是纽约大学计算机科学系的一名助教。
 
 
本书封面上的动物是一只大螯虾(spiny lobster,又名rock lobster)。在世界范围内,大螯虾共有45种,大小从2磅到26磅不等。大螯虾有着布满棘的外壳和长长的触角。但与美洲龙虾不同的是,它们没有大前螯,并且尾部比美洲龙虾粗。大螯虾橙色或褐色的外壳上布满绿色、蓝色和黄色的鲜艳斑点。大螯虾栖居于热带和亚热带水域的多岩礁浅水地带,在南半球的冷水中也有分布。白天它们常潜伏在岩礁缝隙里,夜里出来觅食。大螯虾食性较广,能吃贝类、蟹、小鱼、海胆,有时也吃藻类和海草。它们出生后7~10年性成熟,寿命长达30多年。
大螯虾虽然独居,但它们的社会性比美洲龙虾强,经常共居于珊瑚礁上的洞穴中。渔民和潜水者发现了一个奇怪的现象,上千甚至上万只大螯虾经常在十月或十一月的风暴后集体大迁徙,这种现象被称为“螯虾大行军”。迁徙时,大螯虾排成一路纵队,由浅水区游向深水区。虽然大螯虾是夜间活动的生物,但是在迁徙时,它们还是经常在大白天行进。到目前为止,还没有关于这种现象的科学解释。