When you build the project, Composite Application Service
Assembly (CASA) file will be created. You can use the CASA Editor tool to edit the
composite application configuration by adding WSDL ports, adding connections,
and editing properties.
Chapter 11
[ 277 ]
The main objective of the composite application project system is to provide a
deployment container for various types of JBI component projects. It provides
support for users to selectively include JBI component projects and deployment data.
This allows one to reuse JBI component projects for different deployment scenarios.
The project system provides support; allowing the user to customize the deployment
configuration for different usage scenarios. This service is provided by tools that
allow you to add or modify deployment specific data within a composite application
project, so that JBI component projects can be designed to be more generic and
reusable in multiple deployment scenarios.
Workspace
The CASA Workspace is a very intuitive environment. I have used many
composite application editors that are not as easy to use as the workspace provided
by NetBeans. The following figure shows the conceptual view of a composite
application developed using NetBeans. The services interact based on a formal
definition or contract implemented by WSDL.
Pages:
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237