Hi,

I'm a relative newbie to Tuscany and I have been looking at how to use
an SCA domain across multiple JVMs (web servers) and machine boundaries.
I've seen some of the nice examples that show how to add a remote
reference (e.g. calculator-distributed) but in all these examples the
Java code for each of the nodes are all on the same build path and
therefore the components can easily reference each others Java
interfaces e.g. CalculatorServiceImpl has direct access to AddService. 

However, I'm imagining that you may want to add a reference to a related
Tuscany component where it's code would in a separate project or even
source code repository. For example, what if AddService was written by
another team and deployed separately to a web server. How could the
remote component be referenced to build a composite in this case? Do I
still need access to the remote Java interface or else have to publish
the remote service via SOAP and generate client stubs?

Thanks in advance,
Seamus 

Reply via email to