From 8147a9a796ff3530d407c8ed4421efae5515fa71 Mon Sep 17 00:00:00 2001 From: lresende Date: Sat, 31 Jan 2009 05:27:28 +0000 Subject: Moving samples that are not part of the main build to contrib folder git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@739507 13f79535-47bb-0310-9956-ffa450edef68 --- .../contrib/samples/helloworld-distributed/README | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 java/sca/contrib/samples/helloworld-distributed/README (limited to 'java/sca/contrib/samples/helloworld-distributed/README') diff --git a/java/sca/contrib/samples/helloworld-distributed/README b/java/sca/contrib/samples/helloworld-distributed/README new file mode 100644 index 0000000000..9462ae4218 --- /dev/null +++ b/java/sca/contrib/samples/helloworld-distributed/README @@ -0,0 +1,29 @@ +Distributed Helloworld Sample +============================= + +This sample demonstrates a distributed SCA domain using the JMS implementation of binding.sca which +automatically discovers available nodes and the services they contain. + +In this sample there are two nodes in the domain, a standalone node containing a Helloworld component, +and a webapp using a JSP with which invokes the Helloworld service in the domain. + +To run the sample: + +- Build the two sample modules with mvn or Ant. +- Deploy the helloworld-webapp war to Tomcat. +- Start the standalone node by: + in the helloworld-node folder do "mvn dependency:copy-dependencies" then: + java -Djava.ext.dirs=target\dependency -jar target\dependency\tuscany-node-dynamic-1.4-SNAPSHOT.jar target\sample-helloworld-node.jar + +- On a web browser go to: + http://localhost:8080/sample-helloworld-webapp + +You should see "Hello world" returned on the web page and the node console should show "HelloworldImpl.sayHello: world" + +How it works: + + + + + + -- cgit v1.2.3