GlassFish ESB V2 for SOA Tooling Utah

Are you finding it hard to obtain funding to finish building out your Service Oriented Architecture (SOA) technology stack? You may have heard about the Open Source GlassFish Java 5 EE Application Server, but did you know that there is a GlassFish ESB (Enterprise Service Bus) Project that integrates the Open ESB Project? See what it can do for you.

Local Companies

App Ventures, LLC
801-726-8665
PO Box 1013
Ogden, UT
Dakcs Software Systems
800-873-2527
DAKCS Software Systems, Inc. 3017 Taylor Avenue
Ogden, UT
InsideSales.com
801-853-4070
34 East 1700 South
Provo, UT
LM Software
(917) 822-6813
73 N 360 W
Orem, UT
Itransact.Com
(801) 298-1212
314 S 200 W
Farmington, UT
EVault, Inc
801.758.1035
4225 Lake Park Blvd
SLC, UT
DAKCS Software System
800-873-2527
DAKCS Software Systems, Inc. 3017 Taylor Avenue
Ogden, UT
PortalWeb.ro
0015214589654
UT
The MindCenter - Computer Education Professional
801-269-1300
5505 S 900 E
Salt Lake City, UT
Bmc Software
(801) 492-3000
947 S 500 E
American Fork, UT

Objectives



After working through the examples in this article, you should be able to do the following:




  • Install NetBeans IDE and the GlassFish ESB

  • Create a simple Business Process Execution Language (BPEL) 2.0 project

  • Use the following BPEL nodes in designing a process: Process Start, Receive, Reply, Invoke, Assign, PartnerLink, Process End

  • Use the Mapper feature of the Assign node

  • Create a simple Composite Application Project

  • Create a simple Composite Application Service Assembly (CASA)

  • Create a Composite Application Test Case within NetBeans IDE

  • Deploy a Composite Application (JBI and BPEL modules) to GlassFish ESB



Background



Confession: I am a pragmatist. I do believe that SOA is more about the design—and not the technology. However, I also believe that if you don't have some tools to implement some of the more complex design patterns for SOA, you are probably wasting a tremendous amount of time, energy, resources, opportunity, and money creating the infrastructure and plumbing that you will need anyway. SOA with tools is not evil. Misuse of tools, or worse, confusing the tool for SOA, is what needs to be avoided.

A recent client engagement has involved providing assistance in the design and implementation of a Service Oriented Architecture. The client's core development expertise is primarily with Microsoft .NET technologies, while most of their legacy code runs on a mainframe.

Read the Rest of this Article at Developer.com

Featured Local Company

EVault, Inc

801.758.1035
4225 Lake Park Blvd
SLC, UT
http://www.evault.com

Related Articles
Related Local Event
Conference on Information Technology (CIT)
Dates: 10/19/2009 - 10/22/2008
Location: Salt Palace Convention Center
Salt Lake City, UT
View Details

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML