A list of book releases compiled by Dr. Dobb’s to keep you up-to-date on software development tools and techniques.
JavaServer Faces 2.0: The Complete Reference
by Ed Burns and Chris Schalk
Updated for all of the changes in JavaServer Faces (JSF) 2.0, this comprehensive volume covers every aspect of the official standard Web development architecture for JavaEE. This book shows how to create dynamic, cross-browser web applications that deliver a world-class user experience while preserving a high level of code quality and maintainability. The book features an integrated sample application that anyone can use as a model for their own JSF applications, with code available online. The book explains all JSF features, including the request processing lifecycle, managed beans, page navigation, component development, Ajax, validation, internationalization, and security. Expert Group Insights throughout the book offer insider information on the design of JSF.
http://www.mhprofessional.com/product.php?isbn=0071625097
Implementing SOA Using Java EE
by B.V. Kumar, Prakash Narayan, and Tony Ng
This book brings together all the practical insight you need to successfully architect enterprise solutions and implement them using SOA and Java EE technologies. Writing for senior IT developers, strategists, and enterprise architects, the authors cover everything from concepts to implementation, requirements to tools. The authors first review the Java EE platform’s essential elements in the context of SOA and web services deployment, and demonstrate how Java EE has evolved into the world’s best open source solution for enterprise SOA. After discussing standards such as SOAP, WSDL, and UDDI, they walk through implementing each key aspect of SOA with Java EE. Step by step, you’ll learn how to integrate service-oriented web and business components of Java EE technologies with the help of process-oriented standards such as BPEL/CDL into a coherent, tiered enterprise architecture that can deliver a full spectrum of business services.
http://www.informit.com/store/product.aspx?isbn=0321492153
Professional XMPP Programming with JavaScript and jQuery
by Jack Moffitt
XMPP is a robust protocol used for a wide range of applications, including instant messaging, multiuser chat, voice and video conferencing, collaborative spaces, real-time gaming, data synchronization, and search. This book teaches you how to harness the power of XMPP in your own apps and presents you with all the tools you need to build the next generation of apps using XMPP or add new features to your current apps. Featuring the JavaScript language throughout and making use of the jQuery library, the book contains several XMPP apps of increasing complexity that serve as ideal learning tools.
http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470540710.html


