Hi,

I have been reviewing Tuscany SCA for a couple of days and I am trying to
determine if it will suit my requirements for dynamically locating services
(dynamically meaning using a config file and no code changes).

I have an application that needs to locate new service implementations of a
non remote Java Interface.  The Implementation is simply a JAR that is
dropped into the classpath.  I would like to only add the new service/JAR as
a config entry into the Tuscany '*.composite' file without making any code
changes.  A server restart is acceptable.  Is this possible?

Sequence
1. Input to 'core' application is Web Service (does not need to be
associated with Tuscany SCA)
2. Core app will find available services loadded from the Tuscany SCA
3. Make API calls (from non remote Interface) to all available services.

The Services are simple Java Interfaces.  Currently they are NOT web
services or even remote, but will only be JAR file added to the classpath.

The examples that I have seen define the services as a reference in the
'*.composite' file.  This is fine but the implemenation code that uses the
reference is hard coded to have a matching reference member variable.  I
need this to be dynamic.

Please help!

Thanks,
Jared
SCJD,SCWCD,SCBCD

Reply via email to