最近收到几个朋友得来信都聊到了学习Web Services的资料问题,在这里简单小结一下,也算是偷一下懒,下回遇到同样的问题我就改发这个链接了:)。
对于初学者,可以通过下面两本书来熟悉规范了解Java的WebService构架的结构以及使用方法
1.The Java Web Services Tutorial
SUN的官方教材,教程先从使用JAXWS API入手,教你如何使用JAXWS API发布Web Services以及如何调用远程的Web Services。
然后介绍了JAXB的使用方法,能够帮助读者轻松搞定WebServices中XML与Java Object的转换问题。
Stax作为新一代的Java XML处理API,采用了基于流的处理方式,极大得提高了Java Web Services的处理效率。教程对此API也有比较相信的介绍。
同时教材还提供了有关SAAJ(SOAP with Attachments API for Java),以及Web Services Security的内容的介绍。
2. SOA: Using Java Web Services
http://soabook.com/
这本书介绍了很多Java Web Services框架实现细节的东西(很务实),特别是对JAXWS系列的规范有比较详细的介绍,同时书中还给出eBay以及Amazon的WebService的调用实例。
下面是从Glen blog 摘抄的书评
"Strengths of this book:
1. Good introductions and working code to Yahoo! Shopping RESTful Web services as well as eBay and Amazon SOAP-based web services are provided in Chapter 9. This provides a solid starting point for readers to move beyond book knowledge and start practicing with these publicly available API's.
2. Fairly detailed code samples to work with, covering a broad range of topics, which provide another good starting point for developers.
3. I have often gone back to the book to find details or review certain topics, so have found that it continues to serve as a good reference after you are done reading it."
当然网上也有很多免费的培训教程,例如
FREE Web Services Training - 3rd session
如果你对SOA以及WS*感兴趣,或者你的关注点并不局限API代码,哪你还可以翻阅一下IONA CTO NewComer 写的Understanding SOA with Web Services
还有就是加入cxf-zh中文论坛,作为第一CXF的中文论坛,CXF在北京的开发者都会在该论坛上回复大家的有个WebServices 以及使用CXF遇到的问题。
最后如果想了解业界的最新进展,可以订阅相关的Blog
有关Blog的信息请参考cxf-zh 最近的讨论
分享到:
相关推荐
Java Study Resources
This book is a developer’s guide for designing and ...of the Java Web Services Developer Pack (JWSDP). In addition, this book also addresses the fundamentals of Web services from the ground up.
A study of microstrip array antennas with the feed network 一篇IEEE的论文
Self-Study Guide: WebSphere Studio Application Developer and Web Services
Each chapter concludes with an optional case study, which builds upon itself to create a sophisticated website. The case studies allow students to apply what they have learned and gives them a feel ...
SCWCD Exam Study Kit Java Web Component Develop及笔记
and XML Web services <br/>YOUR KIT INCLUDES: • 60-day evaluation version of Microsoft Visual Studio® .NET Professional Edition development software on DVD • Testing tool that generates...
PRACTICAL, EXAMPLE-RICH COVERAGE OF: ... The series presents focused treatments of emerging technologies, including Java, C++, .NET, web services, Internet and web development and more.
论文A Study on Cgi Of Embedded Webserver
《The Study of Language》的是一本为初学者编写的入门教材,总共有二十一章,每一章很短小,但几乎涉及了语言学研究的所有领域,包括一些最前沿的研究进展。
This study guide has you covered, with thorough functional programming explanation and information on all key topic areas Java programmers need to know. You'll cover Java inside and out, and learn ...
java_study_3 / java1 / java2 / java3
JAVA Study.doc Word版
java-study..
A Study of Android Application Security 学术论文
Prepare for the OCA/OCP Java SE 7 Programmer I and II exams with this exclusive Oracle Press guide. Chapters feature challenging exercises, a certification summary, a two-minute drill, and a self-test...
For many of the concepts covered, we follow them with case study chapters that examine how to install, con gure, and secure a server that offers the given service discussed. This textbook can be used...
简易人事管理系统,用JAVA源代码编写,可实现人事管理,登陆界面,人员注册,插入删除等基本功能