Lets Explore,
Cover of Getting Started with Oracle SOA Suite 11g R1: A Hands-on Tutorial

Getting Started with Oracle SOA Suite 11g R1: A Hands-on Tutorial

(Paperback)

Manas Deb, Heidi Buelow,

Shroff Publishers & Distributors Pvt Ltd (Publisher)

Published
2009
Reviews
0

Ships within 4-6 days

Out Of Stock

907.00
1199.00
24% off
Accelerate your learning path to Oracle SOA Suite 11g with this easy-to-use and comprehensive hands-on tutorial. This tutorial is built upon proven training content that has been acclaimed by hundreds of developers at SOA Suite 11g rollout training courses.

Getting Started With Oracle SOA Suite 11g walks you through the development of a services-oriented composite application based on a real-life scenario. The solution is built in an iterative fashion, with each chapter introducing new features one by one. This fully illustrated step-by-step tutorial is based on proven training content that has been praised by hundreds of developers in product training courses forming the SOA Suite 11g rollout.

SOA has evolved from being a buzzword into a mature technology, and is now used in mission-critical systems all around the world. With Oracle SOA Suite 11g, Oracle provides a complete, integrated, standards-based and best-of-breed solution to build and manage large, highly demanding SOA projects.

The book starts by introducing key SOA concepts, and emerging standards such as Service Component Architecture (SCA), that are key to understanding Oracle SOA Suite 11g. The remainder of the book, written in the form of a tutorial, will quickly guide new and experienced developers through the complete breadth of features and components offered by Oracle SOA Suite 11g. This tutorial is modular, and you will learn how to build a services-oriented composite application project iteratively with each chapter introducing new technology components and adding a functional increment. Ready-to-deploy solutions are provided for each and every step, so developers can jump into the tutorial at any point in the book, beginning with the solution for the previous chapter. Chapter instructions are written at three levels of complexity: detailed step by step instructions for the newbie, high level functional and design notes for those who want the challenge of building without the details, and a quick-build list of objects for experienced users who just want to build the application.

What you will learn from this book


Build a services-oriented composite application

Learn iteratively with each chapter introducing new technology components and adding a functional increment

Grasp the fundamentals of Oracle SOA Suite 11g platform infrastructure, including: Web-Service Binding, Mediator, and Database Adapter

Dive in deeper with BPEL, Rules, Human Workflow, and JMS Adapter

Enhance your composite application with Policy-based Fault Handling, Business Events, Sensors, and Security policies

Augment your project with Business Activity Monitoring (BAM) and B2B integration

Use the service bus for service virtualization

Get to grips with the built-in testing framework

Explore life-cycle management features


Approach
This fully illustrated step-by-step tutorial is based on proven training material that has been highly praised by hundreds of developers in product training courses given as part of the SOA Suite 11g rollout. You will learn how to build a services-oriented composite application project iteratively with each chapter introducing new technology components and adding a functional increment. Each chapter comes with a working solution for your reference. You can use the solution to start the tutorial at any point or to jump around to the chapters that most interest you.

Who this book is written for
This clear and detailed tutorial is perfect for both new and experienced SOA developers looking for a pragmatic and hands-on approach to learning Oracle SOA Suite 11g.

About The Author
Heidi Buelow is a product manager with Oracle focusing on SOA technologies. She has been involved with Service-Oriented Architecture development throughout her career, including products such as Xerox Network Services, Cloverleaf Integration Suite, and Oracle SOA Suite. Heidi has been developing and teaching the SOA Suite 11g Foundation Training course for nearly two years. She holds a Bachelor of Science degree in Computer Science from the University of Southern California.

Manas Deb is a senior director in the Fusion Middleware/SOA, BPM, Governance Suites Product Group at Oracle HQ. He currently leads outbound product management and many strategic engagement initiatives for Oracle's SOA, BPM, and Governance solutions, worldwide. He is also responsible for Oracle/HQ-based SOA Methodology initiatives. Manas has worked in the software industry for over twenty years, most of which was spent in software product management/marketing and on architecting; he has also led a wide variety of enterprise-level application development and business integration projects in a wide variety of industries. A graduate of the Indian Institute of Technology (KGP), Manas attended post-graduate studies at the University of Texas at Austin. He received his PhD in an inter-disciplinary program comprising Computer Science, Applied Mathematics, and Engineering. Manas also has an MBA with specialization in international business.

Jayaram Kasi is a product manager with Oracle, and focuses on SOA technologies. Before that, he had been a software architect for 20 years working on relational database kernels at HP, OLTP monitors based on DCE at HP, High Availability at HP, ECommerce Infrastructure at Commerce One, and Enterprise Service Bus at BEA. Jayaram has a Bachelor of Science degree in electrical engineering from the Indian Institute of Technology, and a Master of Science in electrical engineering from the University of Hawaii.

Demed L'Her is Director of Product Management at Oracle, where he is responsible for the Oracle SOA Suite. He has been with Oracle since 2006, focusing on ESB, JMS, and next-generation SOA platforms. Before joining Oracle, Demed spent eight years with TIBCO Software, a pioneer in electronic trading, message-oriented middleware, and enterprise integration. He has been involved in some of the largest messaging and integration projects around the world, from trading floors in Tokyo to semiconductor manufacturing fabs in Arizona. Demed holds an Engineering Degree from the Ecole Nationale Supérieure des Télécommunications de Bretagne, a Bachelor of Science in Electrical Engineering from Université de Bretagne Occidentale and a Master of Science in Computer Science from Université de Rennes I.

Prasen Palvankar is a Director of Product Management at Oracle and is responsible for providing strategic support to Oracle's SOA Suite current and prospective customers. He is also responsible for outbound SOA Suite product-related activities, including field and partner enablement and training. Prasen has over 20 years of experience in software development and has been working for Oracle since 1998. He was a Technical Director in the Advanced Technology Solutions group at Oracle Consulting, delivering large-scale integration projects before taking on his current role four years ago. Before joining Oracle, Prasen worked as a Principal Software Engineer at Digital Equipment Corporation.

Table of Contents

Preface
Chapter 1: SOA and Its Evolution
Chapter 2: Product Architecture
Chapter 3: The Tutorial Project: Purchase Order Processing
Chapter 4: Product Installation
Chapter 5: Basic components: Web Services Binding, Mediator, and Database Adapter
Chapter 6: Accessing Files Using the File Adapter
Chapter 7: Creating Processes Using Business
Chapter 8: Creating Human Tasks
Chapter 9: Business Rules
Chapter 10: Using the JMS Adapter
Chapter 11: Reusing and Virtualizing Services with Oracle Service Bus
Chapter 12: Exploring Application Life Cycle Management
Chapter 13: Unit-testing the Composite Application
Chapter 14: Adding Exception Handling
Chapter 15: Securing Services
Chapter 16: Gaining Visibility into Your Process Activities
Chapter 17: Event Delivery Network
Chapter 18: Data Handling with Service Data Objects (SDO)
Chapter 19: Connecting to Trading Partners (B2B)
Chapter 20: Concluding Remarks
Index
Vidya AI