Java Web Service详解:SOAP、WSDL与安全集成

需积分: 0 0 下载量 200 浏览量 更新于2024-07-28 收藏 2.88MB PDF 举报
《Java Web服务》是由David Chappell和Tyler Jewell合著,由O'Reilly出版社于2002年3月首次发行的一本专业书籍。该书的ISBN号码为0-596-00269-6,共276页,深入探讨了如何在Java环境中利用SOAP进行远程方法调用和消息传递,以及如何通过WSDL描述服务接口,理解他人服务的架构。作者还讲解了如何利用UDDI(统一描述、发现与集成)来在全球范围内发布和查找服务,包括本地和全球注册表。 书中特别关注安全性和互操作性问题,介绍了Java企业技术如EJB(Enterprise JavaBeans)的整合,以及JAXM(Java API for XML Messaging)和JAX-RPC(Java API for XML Remote Procedure Calls)的相关工作。此外,还涉及了Java Web服务与微软.NET服务的集成,展示了它们在分布式计算模型中的应用,特别是服务导向架构(SOA)和对等计算模型(P2P)的融合。 第一部分从介绍什么是Web服务开始,讨论了推动其采用的因素,以及本书将重点关注的Java Web服务在J2EE(Java 2 Enterprise Edition)环境中的应用。接着,作者明确了本书的讨论范围,涵盖了从概念到实践的全方位内容。 第二部分深入探讨了复合计算模型,其中核心是服务导向架构,它强调服务的独立性和复用性。此外,书中还介绍了P2P模型如何通过分散和协作的方式支持Web服务的运作。 SOAP(简单对象访问协议)作为互操作性的基石,在第三章中得到了详尽的阐述,它是Web服务通信的基础,允许不同系统之间交换结构化数据。 《Java Web服务》是一本实用的指南,不仅适合开发人员和架构师了解并掌握基于Java的Web服务技术,也适合对分布式系统、服务架构和跨平台通信感兴趣的读者。通过阅读这本书,读者能够全面理解和应用这些技术,以构建可扩展、安全且高效的网络应用程序。