SOA with Java: Realizing Service-Orientation with Java Technologies (Hardcover)

Thomas Erl, Andre Tost, Satadru Roy, Philip Thomas, Raj Balasubramanian, David Chou, Thomas Plunkett

買這商品的人也買了...

商品描述

“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

商品描述(中文翻譯)

「這是一本非常全面且深入的資源,供資訊科技架構師和Java專業人士了解並應用SOA和現代Java的結合。」
- Antonio Bruno,企業架構和策略,digitalStrom

「這是一本關於使用靈活的Java實現的SOA的自成一體的好書。」
- Roger Stoffers,惠普

「本書清晰地闡明了抽象概念,並充滿了在Java環境中實現SOA原則的具體例子。」
- Sanjay Singh,認證SOA架構師

「...提供了一個全面的視角,關於如何利用SOA原則和架構來構建和部署高效的Java服務。」
- Suzanne D'Souza,KBACE Technologies

「Thomas Erl在服務技術方面的一系列書籍塑造、影響並加強了整個企業和解決方案架構師的思維和解決方案開發,期待已久的《SOA with Java》是這一系列的一個絕佳補充。這是一本必讀的書籍。」
- Lalatendu Rath,Wipro Technologies

「使用輕量級和主流Java技術構建面向服務的解決方案的權威指南」
Java已經發展成為構建基於Web的企業服務的優秀平台。在《SOA with Java》中,Thomas Erl和幾位世界級專家指導您掌握設計和提供高價值服務和面向服務的解決方案所需的原則、最佳實踐和Java技術。

您將學習如何使用輕量級框架、主流Java服務技術以及當代規範和標準來實現SOA。為了展示真實世界的例子,作者提供了多個案例研究場景。他們用通俗易懂的寫作風格解釋了複雜的概念。本書對所有希望使用Java技術設計和實施基於Web的面向服務的架構和企業解決方案的開發人員、分析師、架構師和其他IT專業人員都非常有價值。

主題範圍包括:
- 將現代服務導向原則應用於現代Java技術平台
- 利用與面向服務解決方案相關的Java基礎設施擴展
- 在Java的上下文中探索與SOA和面向服務相關的關鍵概念
- 審查相關的Java平台、技術和API
- 了解REST和SOAP服務所建立的標準和慣例,以及與Java實現的關聯
- 使用JAX-WS和JAX-RS構建Java基於Web的服務
- 使用Java工具和技術應用面向服務設計的八個關鍵原則
- 創建Java實用服務:架構、設計和實施問題
- 構建有效的實體服務:服務合同、消息、數據訪問和處理
- 構建任務服務,包括有關服務組合的詳細指導
- 使用ESB支持複雜服務生態系統中的基礎設施需求