Expert Solutions and State-of-the-Art Code Examples SOA Using Java™ Web Services is a hands-on guide to implementing Web services and Service Oriented Architecture (SOA) with today’s Java EE 5 and Java SE 6 platforms. Author Mark Hansen presents in explicit detail the information that enterprise developers and architects need to succeed, from best-practice design techniques to state-of-the-art code samples. Hansen covers creating, deploying, and invoking Web services that can be composed into loosely coupled SOA applications. He begins by reviewing the “big picture,” including the challenges of Java-based SOA development and the limitations of traditional approaches. Next, he systematically introduces the latest Java Web Services (JWS) APIs and walks through creating Web services that integrate into a comprehensive SOA solution. Finally, he shows how application frameworks based on JWS can streamline the entire SOA development process and introduces one such framework: SOA-J. The book Introduces practical techniques for managing the complexity of Web services and SOA, including best-practice design examples Offers hard-won insights into building effective SOA applications with Java Web Services Illuminates recent major JWS improvements–including two full chapters on JAX-WS 2.0 Thoroughly explains SOA integration using WSDL, SOAP, Java/XML mapping, and JAXB 2.0 data binding Walks step by step through packaging and deploying Web services components on Java EE 5 with JSR-181 (WS-Metadata 2.0) and JSR-109 Includes specific code solutions for many development issues, from publishing REST endpoints to consuming SOAP services with WSDL Presents a complete case study using the JWS APIs, together with an Ajax front end, to build a SOA application integrating Amazon, Yahoo Shopping, and eBay Contains hundreds of code samples–all tested with the GlassFish Java EE 5 reference implementation–that are downloadable from the companion Web site, http://soabook.com.
Foreword
Preface
Acknowledgments
About the Author
Chapter 1: Service-Oriented Architecture with Java Web Services
Chapter 2: An Overview of Java Web Services
Chapter 3: Basic SOA Using REST
Chapter 4: The Role of WSDL, SOAP, and Java/XML Mapping in SOA
Chapter 5: The JAXB 2.0 Data Binding
Chapter 6: JAX-WS–Client-Side Development
Chapter 7: JAX-WS 2.0–Server-Side Development
Chapter 8: Packaging and Deployment of SOA Components (JSR-181 and JSR-109)
Chapter 9: SOAShopper: Integrating eBay, Amazon, and Yahoo! Shopping
Chapter 10: Ajax and Java Web Services
Chapter 11: WSDL-Centric Java Web Services with SOA-J
Appendix A: Java, XML, and Web Services Standards Used in This Book
Appendix B: Software Configuration Guide
Appendix C: Namespace
Prefixes
Glossary
References
Index
《经济法》内容简介:本书旨在帮助广大读者进行2015年会计专业技术资格考试的复习备考,其主要功能在于帮助读者准确把握考试重点,
《新媒体用户研究》内容简介:《新媒体用户研究》关照新媒体时代的人,探究人与新媒体之间的互动关系,以及在新媒体作用下人与人的
这是一本关于搜索引擎的教科书,它从研究实践者的角度介绍了搜索引擎的相关技术及其产业,并试图协助读者成为搜索引擎领域的局内
移动通信是当前发展最快、应用最广和最前沿的通信领域之一。本书共分为七章,主要介绍了移动通信的基本概念,移动通信网网络技术
《DDD工程实战:从零构建企业级DDD应用》内容简介:这是一本能教你快速从零构建一个完整的企业级DDD应用的实战性著作。DDD本身涉及
《给高校辅导员的100条建议》内容简介:《给高校辅导员的100条建议》是“辅导员工作100系列”之一种,从10个方面向新辅导员提出了1
全书主题聚焦于未知与未来,但论述绝非建立在想象之上的空中楼阁,其间穿插着大量事例,或基于客观现实,或依据科学推测,生动有
全国计算机等级考试二级教程:公共基础知识(2008年版) 内容简介 本书是根据教育部考试中心*新颁布的《全国计算机等级考试二级公共基础知识考试大纲(2007年版...
《短视频内容算法:如何在算法推荐时代引爆短视频》内容简介:算法推荐时代,内容创作方法论比任何时候都重要。一种与传统逻辑全然
《形式感+》内容简介:网页设计师从早年的综合性工作中分化出来,形成了相对独立的专业岗位,网页设计也不再是单纯的软件应用,它衍
从文化史料建设或者远距离窥视伟人私生活尤其是婚恋生活的角度,莎乐美与弗洛伊德等人的通信无疑具有非常重要的意义,同时也给本
《Ghidra权威指南》内容简介:Ghidra是美国国家安全局(NSA)开发的一套逆向工程工具套件。本书是目前市面上仅有的一本Ghidra使用指
高级数据结构 本书特色 《高级数据结构》在基本数据结构的基础上,围绕一些常用的高级数据结构,结合大量实战例题,深入分析“数据结构是如何服务于算法的”。内容包括:...
(2008)电脑报合订本 本书特色 ◆ 《电脑报2008合订本》全套上、下两册,浓缩2008年电脑报精华文章◆ “2008-2009年度热点应用专稿”包含40余...
OriginallydevelopedbyAlfredAho,BrianKernighan,andPeterWeinbergerin1977,AWKisapat...
会声会影X5视频剪辑高手速成(全彩)(含DVD光盘1张) 本书特色 本书详细、全面、循序渐进地讲解了会声会影x5从捕获与编辑素材、添加特效、编辑音频,直到刻录输...
这是一本极其实用的设计训练书。本书内容包括使用基本图形的平面构图训练、使用色彩的平面构图训练、构图实战训练等。书中为读者
《王阳明:一切心法》内容简介:本书是一部诚意之作,它权威、有趣、真挚,易懂,只为让你了解真正的而不是为误解的王阳明,了解“
《WPF编程宝典:使用C#2008和.NET3.5》在亚马逊网站上深受读者好评.由微软公司的最有价值专家MatthewMacDonald倾力而作,凝聚了M
《使用HTML5和Node构建超媒体API》探讨了超媒体API的设计,介绍了作为超媒体API的构件块的超媒体因子,并讲解了基本格式、状态转