Book Image

Getting Started With Oracle SOA Suite 11g R1 - A Hands-On Tutorial

By : Demed L'Her, Heidi Buelow, Jayaram Kasi, Manas Deb, Prasen Palvankar
Book Image

Getting Started With Oracle SOA Suite 11g R1 - A Hands-On Tutorial

By: Demed L'Her, Heidi Buelow, Jayaram Kasi, Manas Deb, Prasen Palvankar

Overview of this book

<p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p>
Table of Contents (27 chapters)
Getting Started with Oracle SOA Suite 11g R1 – A Hands-On Tutorial
Credits
Foreword
About the Authors
Acknowledgment
Preface
20
Concluding Remarks
Index

Quick-build Instructions


This section gives you all of the operations and names for objects created in this chapter. Experienced users can use this to bypass the step-by-step instructions and complete this chapter more quickly. The complete details for any particular operation listed here can be found in the preceding sections. The information is organized in the same manner that it is introduced in the chapter.

  • Create CUSTOMERS table in SOADEMO and populate it.

  • Add the ADF-BC application:

    • Application Name: CustomerSDOApp

    • Project Name: CustomerSDO

    • Project Technologies: ADF Business Components

  • Create Business Components:

    • Item Type: Business Components from Table

    • Entity Objects: CUSTOMERS

    • Updateable View Objects: CUSTOMERS

    • Application Modules: CustomerSDOAppModule

    • View Object name: CustomersView1

  • Create service:

    • Service Name: CustomerSDOService

    • Service View Instances: CustomersView1

    • Select all operations

    • JDBC Data Source Name: jdbc/soademoDatabase

  • Update Java EE in Project Properties

    • Java EE Web Application...