![Web服务实用技术教程[按需印刷]](http://images.china-pub.com/ebook15001-20000/16705/zcover.jpg)
最 低 价:¥16.70
定 价:¥49.00
作 者:(美)H.M.Deitel,P.J.Deitel,B.DuWaldt,L.K.Trees 著
出 版 社:机械工业出版社
出版时间:2004 年1月
I S B N:7111133102
| 本书是为IT经理、软件开发人员以及商业专业人员编写的,介绍Web Service的商业和技术问题。本书以什么是Web Service、它们与以前的计算方式的不同之处及其优点作为开端,讲解了Web Service的商业模型,包括B2B和B2C,以及支持Web Service的一些核心标准,如XML、SOAP、WSDL和UDDI。 本书还帮助你理解一些业界巨人——Microsoft、Sun、IBM、HP、BEA等公司的策略,并剖析了Java Web Service的一些细节问题。还讲解了Web Service的安全、蕴涵的风险以及提高安全的技术。书中大量的案例解释了Web Service如何帮助企业提高效率、创建新的收入来源、更高效地与客户和商业伙伴交互。 |
Harvey M. Deitel博士是Deitel & Associates公司的主席和CSO(首席战略长官),他在计算领域有41年的工作经验,包括广泛的业界和学术经验。Deitel博士获得了麻省理工学院的学士和硕士学位,以及波士顿大学的博士学位。他曾在IBM公司和MIT(麻省理工学院)从事开发虚拟存储操作系统项目,其开发的技术现在广泛应用于诸如Unix、Linux以及Windows XP等系统中。他有20年的高校教学经验,这其中包括在与他的儿子Paul J. Deitel创建Deitel & Associates公司之前在波士顿大学的计算机科学系.. << 查看详细 |
| 译者序 前言 作者简介 第1章 web服务介绍1 1.1 简介2 1.2 计算的发展和web服务3 1.2.1 从结构化程序设计到对象技术3 1.2.2 分布式计算4 1.2.3 万维网4 1.2.4 电子数据交换5 1.3 web服务的出现5 1.4 web服务的优点6 1.5 真实的web服务8 1.6 web服务的挑战10 1.7 本书导读11 1.8 小结15 1.9 因特网以及web资源16 第2章 web服务:一种新的计算模式19 2.1 简介20 2.2 什么是web服务21 .2.3 web服务:另一种web工具, 还是新的分布式计算环境21 2.4 web服务较之其他分布式计算 技术的优点23 2.5 web服务较之应用服务提供商 (asp)所托管的软件的优点24 2.6 邮编求解器:一个简单的web服务25 2.7 web服务的关键技术28 2.7.1 xml29 2.7.2 soap29 2.7.3 wsdl30 2.7.4 uddi31 2.8 web服务标准的发展32 2.8.1 标准制定团体32 2.8.2 w3c与web服务33 2.8.3 oasis与web服务34 2.8.4 供应商与标准化35 2.9 web服务的局限性35 2.10 小结37 2.11 因特网以及web资源38 第3章 web服务商业模型43 3.1 简介44 3.2 传递web服务的框架44 3.2.1 面向服务体系结构45 3.2.2 web服务开发与部署的几个阶段46 3.3 服务级协议(sla)48 3.4 web服务付费模型50 3.4.1 付费机制50 3.4.2 付费工具与解决方案52 3.5 发布web服务的业务54 3.6 s2c web服务54 3.7 s2b web服务56 3.8 s2e web服务58 3.9 web服务注册中心和代理中心59 3.9.1 uddi注册中心59 3.9.2 web服务代理中心60 3.10 web服务网络公司61 3.11 小结63 3.12 因特网以及web资源64 第4章 web服务与企业计算69 4.1 简介70 4.2 web服务与公司软件开发70 4.3 web服务与企业应用集成(eai)71 4.3.1 案例研究:英国电信73 4.3.2 案例研究:nordstrom.com74 4.4 公司门户与知识管理74 4.5 web服务与客户关系管理77 4.5.1 案例研究:putnam lovell securities77 4.5.2 案例研究:microsoft sales & support it team(ssit)78 4.6 web服务与b2b合作79 4.7 小结81 4.8 因特网以及web资源82 第5章 xml及其衍生技术87 5.1 简介88 5.2 xml的发展历史88 5.3 web服务技术栈90 5.4 支持商业处理系统的xml技术92 5.5 ebxml92 5.5.1 贸易伙伴93 5.5.2 商业过程与信息建模94 5.5.3 核心组件94 5.5.4 注册中心94 5.5.5 消息服务95 5.6 商业交易协议(btp)95 5.7 商业过程建模语言(bpml)与 商业过程查询语言(bpql)96 5.8 web服务流语言(wsfl)97 5.9 通用商业语言(ubl)97 5.10 xml标记介绍97 5.10.1 文档类型定义与模式98 5.10.2 xml名称空间98 5.11 小结99 5.12 因特网以及web资源100 第6章 理解soap与wsdl105 6.1 简介106 6.2 简单对象访问协议(soap) 的发展历史107 6.3 soap体系结构108 6.3.1 soap消息交换模型108 6.3.2 soap消息109 6.3.3 编码110 6.3.4 远程过程调用(rpc)110 6.3.5 传输协议111 6.4 一个简单的soap消息示例112 6.5 soap客户与服务器113 6.6 soap改进114 6.7 安全性114 6.8 soap替代技术115 6.9 web服务描述语言(wsdl)115 6.10 wsdl的发展历史116 6.11 wsdl在web服务中所扮演的角色116 6.12 soap实现120 6.12.1 apache axis120 6.12.2 microsoft soap toolkit121 6.12.3 ibm web services toolkit 3.0121 6.13 小结122 6.14 因特网以及web资源123 第7章 uddi、发现与web服务 注册中心127 7.1 简介128 7.2 发现128 7.3 soap、uddi与wsdl129 7.4 统一描述、发现与集成(uddi)130 7.4.1 运营商结点与注册员130 7.4.2 注册的优点131 7.5 uddi在web服务中所扮演的角色131 7.5.1 uddi的级别131 7.5.2 uddi中的信息模型132 7.5.3 uddi发布与查询api135 7.6 uddi注册中心136 7.6.1 uddi商业注册中心136 7.6.2 私有注册中心140 7.7 uddi的局限性141 7.8 其他发现技术141 7.8.1 ebxml141 7.8.2 ws-inspection142 7.9 小结143 7.10 因特网以及web资源144 第8章 web服务平台、供应商及策略149 8.1 简介150 8.2 主要供应商及其web服务策略151 8.2.1 bea与weblogic151 8.2.2 hewlett-packard、e-speak与 hp web服务平台152 8.2.3 ibm web服务:websphere、 db2、lotus及tivoli153 8.2.4 microsoft与.net平台154 8.2.5 oracle与oracle 9i developer suite155 8.2.6 sun、iplanet与sun one平台156 8.3 中型供应商及其web服务策略158 8.3.1 borland158 8.3.2 iona与orbix e2a平台158 8.3.3 silverstream软件公司与extend 产品线159 8.4 新兴web服务平台供应商160 8.4.1 cape clear软件公司:capeconnect 与capestudio160 8.4.2 systinet161 8.4.3 the mind electric162 8.5 web服务管理供应商162 8.6 web服务工作流供应商163 8.7 企业应用集成(eai)供应商164 8.7.1 seebeyond165 8.7.2 tibco165 8.7.3 vitria165 8.7.4 webmethods165 8.8 小型和特殊领域供应商166 8.9 小结167 8.10 因特网以及web资源168 第9章 .net web服务概念综述175 9.1 简介176 9.2 .net概述176 9.2.1 .net框架177 9.2.2 visual studio .net178 9.2.3 asp.net179 9.3 .net web服务基础180 9.4 全球xml web 服务体系结构185 9.4.1 web服务探查规范(ws-inspection)186 9.4.2 web 服务路由规范(ws-routing)187 9.4.3 web服务指引规范(ws-referral)189 9.4.4 web服务安全规范(ws-security)190 9.5 移动internet开发工具包与.net 紧凑框架191 9.6 .net web服务示例192 9.6.1 .net my services192 9.6.2 mappoint .net193 9.7 微软biztalk技术、xlang语言 和web服务194 9.8 web服务和.net企业服务器195 9.9 小结196 9.10 因特网以及web资源197 第10章 java web服务概念综述201 10.1 简介202 10.2 基于soap的web服务平台203 10.2.1 axis204 10.2.2 capeconnect 3.1204 10.2.3 glue standard 2.1206 10.2.4 iona orbix e2a xmlbus 5.1206 10.2.5 wasp lite207 10.3 jaxr208 10.3.1 jaxr框架208 10.3.2 功能与功能框架209 10.4 基于jax-rpc的java web服务210 10.4.1 jax-rpc综述210 10.4.2 jax-rpc功能说明211 10.5 jaxm简介212 10.5.1 java messaging api213 10.5.2 jaxm与saaj213 10.5.3 独立jaxm客户端与jaxm web服务214 10.5.4 带有消息提供者的jaxm应用215 10.6 j2me简介216 10.6.1 cldc与midp217 10.6.2 移动信息设备小程序midlet218 10.7 使用j2me访问web服务219 10.7.1 利用独立组件访问web服务219 10.7.2 利用第三方软件访问web服务220 10.8 小结221 10.9 因特网以及web资源222 第11章 计算机与因特网安全223 11.1 简介224 11.2 从古代加密法到现代密码系统225 11.3 保密密钥加密体系226 11.4 公开密钥加密体系228 11.5 密码分析230 11.6 密钥一致协议230 11.7 密钥管理231 11.8 数字签名231 11.9 公开密钥基础设施、证书及证书 授权机构233 11.10 安全协议236 11.10.1 安全套接层协议ssl236 11.10.2 ip安全协议ipsec与虚拟 专用网vpn237 11.11 认证与授权238 11.11.1 kerberos技术238 11.11.2 生物识别238 11.11.3 单点登录239 11.12 安全攻击240 11.12.1 拒绝服务攻击241 11.12.2 病毒与蠕虫241 11.12.3 软件漏洞利用、web篡改与 网络犯罪242 11.13 网络安全244 11.13.1 防火墙244 11.13.2 入侵检测系统245 11.14 隐写术247 11.15 小结248 11.16 因特网以及web资源249 第12章 web服务安全259 12.1 简介260 12.2 http传输的基本安全性261 12.3 web服务与安全套接层协议ssl262 12.4 xml签名和xml加密262 12.5 xml密钥管理规范(xkms)268 12.6 安全声明标记语言(saml)272 12.7 可扩展访问控制标记语言(xacml)276 12.8 web服务的认证与授权278 12.9 web服务与网络安全279 12.10 小结280 12.11 因特网以及web资源281 附录a xml标记概览287 附录b 使用visual basic .net实现 web服务303 附录c 使用java语言实现web服务349 附录d 最好的web服务站点409 词汇表415 |
商品评论(0条)