Enterprise Service Oriented Architecture Project Home
Last
Updated: 30 October 2006
This is the home page for the Service
Oriented Architecture project The modules for this project are
included in the NetBeans
Enterprise Pack for NetBeans IDE.
1. Functionality Overview
The Service Oriented Architecture
project consists of two sub projects, BPEL project and Composite
Application project.
Here are some highlights:
|

|

|
Highly graphical visual editor with fully
synchronized design view, navigator view, and source view
|
Diagram and source view business process debugging
|
|

|

|
|
BPEL Mapper for visual authoring of Xpath
expressions
|
Refactoring of WSDL and XML Schema references in
BPEL process
|
|

|
|
|
Automatic validation system for BPEL 2.0
|
|
BPEL Project
A BPEL project is a NetBeans project
type that supports the authoring of Business Process Execution
Language (BPEL) processes.
Author, build, deploy, and test
BPEL processes.
Drag and drop authoring using
the BPEL Diagram view, a highly graphical visual editor
Full two-way round trip
engineering of BPEL source code
Diagram and source view business
process debugging
BPEL 2.0 language support
Composite Application Project
A Composite Application Project is an
aggregate project comprised of one or more Java Business Integration
(JBI) modules. A BPEL module is an example of a Java Business
Integration module. Developers aggregate JBI modules into Composite
Application projects and then deploy the Composite Application
project to a JBI server.
2. Status
Current Release
3. Documentation
View most recent documentation on
line at SOA
Applications and UML Modeling Learning Trails
View most recent video presentations
at Video:
NetBeans Enterprise Pack 5.5 Videos
Video Presentations
Video:
BPEL and Composite Application Authoring
Learn how to
create, deploy, and test a BPEL application. Specifically, you will
learn how to create a BPEL file, create a WSDL file, create a BPEL
process, create and deploy a composite application, and, finally,
create and run a test case based on the deployed application.
Overview
of XML Schema Authoring and BPEL Orchestration Tools
Watch this
overview video to learn about XML schema authoring tools and BPEL
orchestration tools in NetBeans Enterprise Pack 5.5.
Developer Guide
Developer
Guide to BPEL Designer
This document
provides a description of the features in the BPEL Designer component
of the NetBeans Enterprise Pack 5.5 release, and explains basic
editing, compilation, deployment and test running, using the BPEL
Runtime bundled with this release. In addition, the guide introduces
the reader to the features of BPEL Visual Designer.
Tutorials
Understanding
the Travel Reservation Service
Explains how to
create a new instance of the Travel Reservation Service sample
project, deploy it, test run and interactively debug it. This
tutorial includes many small videos to better illustrate the
development cycle.
Creating
a Loan Processing Composite Application
Provides an
overview of a simple Loan Requestor composite application and
illustrates deploying, executing, and testing of a Composite
Application
Developing
a Hello World Composite Application
Illustrates how
to design a simple XML schema file, a simple WSDL file, and a BPEL
file. You learn how to design a BPEL process and deploy. You also
learn how to create and perform a test run of a composite
application. This tutorial is, essentially, a step by step tutorial
that shows you how to build, from scratch, the same SynchronousSample
project that is included in the samples. This tutorial includes many
small videos to better illustrate the development cycle.
Refactoring
in a BPEL Module Project Using NetBeans Enterprise Pack
Explores
refactoring in NetBeans Enterprise Pack. The NetBeans IDE with
NetBeans Enterprise Pack supports XML schema, Business Process
Execution Language (BPEL), and Web Service Description Language
(WSDL) source file refactoring.
A
Simple Asynchronous BPEL Process
Provides an
overview of the sample project, AsynchronousSample and illustrates
deploying, executing and testing an asynchronous BPEL process.
A
Simple Synchronous BPEL Process
Provides an
overview of the sample project, SynchronousSample and illustrates
deploying, executing and testing a synchronous BPEL process.
BPEL BluePrints
Web
Services Orchestration Using BPEL
Web Services Orchestration Using
BPEL. This category of the Java[TM] BluePrints Solutions Catalog
presents solutions for developing composite business processes that
logically aggregate, orchestrate, and consume web services. There are
currently five blueprints available.
Module Specifications
BPEL
Overview
BPEL
Project
BPEL
Designer
BPEL
Property Editors
BPEL
Partner Link Editor
BPEL
Message Flow Creation
BPEL
Designer (Diagram)
BPEL
Navigator
BPEL
Debugging
BPEL
Printing
BPEL
Refactoring
BPEL
Validation
BPEL
DnD Assistance
Icons
Summary