9780133859034

SOA with Java Realizing Service-Orientation with Java Technologies

by ; ; ; ; ; ;
  • ISBN13:

    9780133859034

  • ISBN10:

    0133859037

  • Edition: 1st
  • Format: Hardcover
  • Copyright: 6/19/2014
  • Publisher: Prentice Hall
  • Purchase Benefits
  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $44.99 Save up to $6.75
  • Buy New
    $38.24

    CURRENTLY AVAILABLE, USUALLY SHIPS IN 24-48 HOURS

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

“An outstanding depth-and-breadth resource for IT architects and Java professionals to understand and apply the marriage of SOA and modern Java.”
--Antonio Bruno, Enterprise Architecture and Strategy, digitalStrom

“A great self-contained book on SOA using flexible Java implementations....”
--Roger Stoffers, Hewlett Packard

“Provides clarity on abstract concepts and is filled with concrete examples of implementing SOA principles in Java environments.”
--Sanjay Singh, Certified SOA Architect

“...provides a holistic, comprehensive view on leveraging SOA principles and architecture for building and deploying performant Java services.”
--Suzanne D’Souza, KBACE Technologies

“Thomas Erl’s series of books on services technology have shaped, influenced, and strengthened a whole community of enterprise and solution architects’ thinking and solution development, and the much awaited SOA with Java book is an excellent addition to the series. It is a must-read.”
--Lalatendu Rath, Wipro Technologies

The Definitive Guide to Building Service-Oriented Solutions with Lightweight and Mainstream Java Technologies

Java has evolved into an exceptional platform for building Web-based enterprise services. In SOA with Java, Thomas Erl and several world-class experts guide you in mastering the principles, best practices, and Java technologies you need to design and deliver high-value services and service-oriented solutions.

You’ll learn how to implement SOA with lightweight frameworks, mainstream Java services technologies, and contemporary specifications and standards. To demonstrate real-world examples, the authors present multiple case study scenarios. They further demystify complex concepts with a plain-English writing style. This book will be valuable to all developers, analysts, architects, and other IT professionals who want to design and implement Web-based service-oriented architectures and enterprise solutions with Java technologies.

Topic Areas
  • Applying modern service-orientation principles to modern Java technology platforms
  • Leveraging Java infrastructure extensions relevant to service-oriented solutions
  • Exploring key concepts associated with SOA and service-orientation within the context of Java
  • Reviewing relevant Java platforms, technologies, and APIs
  • Understanding the standards and conventions that REST and SOAP services are built upon in relation to Java implementations
  • Building Java Web-based services with JAX-WS and JAX-RS
  • Applying the eight key principles of service-orientation design using Java tools and technologies
  • Creating Java utility services: architectural, design, and implementation issues
  • Constructing effective entity services: service contracts, messages, data access, and processing
  • Constructing task services, including detailed guidance on service composition
  • Using ESBs to support infrastructure requirements in complex services ecosystems

Author Biography

Thomas Erl is a top-selling IT author, founder of Arcitura Education, editor of the Service Technology Magazine, and series editor of the Prentice Hall Service Technology Series from Thomas Erl. With more than 175,000 copies in print worldwide, his books have become international bestsellers and have been formally endorsed by senior members of major IT organizations, such as IBM, Microsoft, Oracle, Intel, Accenture, IEEE, HL7, MITRE, SAP, CISCO, HP, and many others. As CEO of Arcitura Education Inc. and in cooperation with CloudSchool.com and SOASchool.com, Thomas has led the development of curricula for the internationally recognized Cloud Certified Professional (CCP) and SOA Certified Professional (SOACP) accreditation programs, which have established a series of formal, vendor-neutral industry certifications obtained by thousands of IT professionals around the world. Thomas has toured more than 20 countries as a speaker and instructor and regularly participates in international conferences, including Service Technology Symposium and Gartner events. More than 100 articles and interviews by Thomas have been published in numerous publications, including The Wall Street Journal and CIO Magazine.

Andre Tost works as a Senior Technical Staff Member and Software Architect in IBM’s Software Group. He is currently helping to develop and evolve the new PureApplication System cloud platform. Previously, Andre spent 10 years as an SOA consultant for IBM, leading large SOA transformation projects with clients worldwide. His specific focus was on SOA governance and middleware integration using enterprise service bus technology. Andre has co-authored several technical books and has published many articles on SOA and related topics. He is also a frequent conference speaker. Originally from Germany, he now works and lives in Rochester, Minnesota. He likes to watch, coach and play soccer whenever his busy schedule allows. Andre has a degree in Electrical Engineering from Berufsakademie Stuttgart, Germany.

Satadru Roy is a Consultant Architect who has designed and built large-scale, distributed systems using Java-based technologies for the last two decades. In that time he has worked as a product engineer and services consultant at Java infrastructure software vendors such as BEA Systems, Sun Microsystems, and Oracle Inc. He currently helps customers build mobile and cloud-hosted applications where he alternates between wearing architect and development manager hats, while his main areas of focus are API design and lightweight integration using agile development methodologies. Satadru is also immersing himself in the growing eco-system of the Scala platform and believes they will play increasingly important roles in future cloud and Big Data applications. He holds a Masters degree in Engineering from Indian Institure of Science.

Philip Thomas is an IT Architect in IBM’s Software Group. During his time in the technology sector, he has worked across industries and geographies with a range of organizations as a consultant on technology strategy and on the architecture, design, and implementation of a broad variety of solutions. His expertise spans a number of areas including Java/JEE, SOA, transaction processing systems, messaging/integration middleware, business process management, information management systems, and business analytics. He currently specializes in Big Data and analytics, based out of the UK. Prior to joining IBM in 2000, Phil trained as a physicist and holds a Ph.D. in experimental high-temperature superconductivity awarded by the University of Birmingham.

Table of Contents

1. Introduction

2. Case Studies

 

Part I. Introduction to Service-Oriented Java

3. Fundamental SOA Concepts

4. Basic Java Distributed Technologies

5. Java Service Technologies

 

Part II. Building Services with Java

6. Service-Orientation Principles with Java Web Services

7. Utility Services with Java

8. Entity Services with Java

9. Task Services with Java

10. Service Composition with Java

 

Part III. Building SOA Solutions with Java

11. Orchestrated Services and ESBs

12. Complex Composition with Java Services

 

Appendix A. Case Studies

Appendix B. Referenced Technologies and Specifications

Rewards Program

Write a Review