|Changing the wiring when deploying SCA application [message #502643]
||Wed, 09 December 2009 04:23
Originally posted by: michael.gebhart.googlemail.com|
I have the following situation: I have a SCA application with two
components A and B. A uses B, thus B provides and A requires a service.
Now the application is deployed within an application landscape. Here a
service C similar to B already exists. This service C is supposed to be
used instead of the service B.
For example a person management system. B is PersonService with
PersonServiceComponent and within the application landscape where the
SCA application is deployed, a person management system already exists
with a service C providing the same functionality as B.
How can I change the wiring within the SCA application to use an
external service C instead of the internal service B during the deployment?
Do I need an Enterprise Serivce Bus for this purpose? I.e.: Is service
B, even though it is inernal only available to be plugged at an ESB? Or
can services only be plugged at an ESB when the service is external at
the SCA assembly?
Can I change the wiring by changing configuration files?