summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/contrib/very-old-samples/helloworld-rest/README
diff options
context:
space:
mode:
authorantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2011-02-10 08:38:40 +0000
committerantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2011-02-10 08:38:40 +0000
commitd64d4281ec5636ffc7511cc94fcc3171f34bb805 (patch)
tree6cb9b2bde8c367b43e2cf7036ad64e28dfd7fefd /sca-java-2.x/contrib/very-old-samples/helloworld-rest/README
parentddce09144c53a0edd85f5929605cd3d3191d4ea4 (diff)
Rename these old samples in contrib
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1069273 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/contrib/very-old-samples/helloworld-rest/README')
-rw-r--r--sca-java-2.x/contrib/very-old-samples/helloworld-rest/README37
1 files changed, 37 insertions, 0 deletions
diff --git a/sca-java-2.x/contrib/very-old-samples/helloworld-rest/README b/sca-java-2.x/contrib/very-old-samples/helloworld-rest/README
new file mode 100644
index 0000000000..00568d9bb0
--- /dev/null
+++ b/sca-java-2.x/contrib/very-old-samples/helloworld-rest/README
@@ -0,0 +1,37 @@
+Hello World REST Sample
+=======================
+
+Sample Overview
+---------------
+The service 'HelloWorldService' is exposed using the REST binding.
+
+helloworld-jsonrpc-webapp/
+ src/
+ main/
+ java/
+ helloworldjsonrpc/
+ HelloWorldService.java - service interface
+ HelloWorldServiceImpl.java - service implementation
+ ClientTestServiceWebapp.java - Test class; uses java.net.HttpURLConnection to make 'GET', 'PUT', 'POST requests
+ resources/
+ rest.composite - the SCA assembly for this sample
+ webapp
+ META-INF/
+ sca-contribution.xml - specifies the composite to be deployed
+ WEB-INF/
+ web.xml - defines the listener that starts up the
+ Tuscany SCA runtime
+ pom.xml - the Maven build file
+
+Build the sample using Maven.
+A war 'helloworld-rest-webapp.war' will be created in the target directory. Deploy it in your web container.
+You can access the service from the browser by making a simple GET request using the following URL:
+http://<host>:<port>/helloworld-rest-webapp/HelloWorldService/helloworld/getname
+
+Use the test class 'ClientTestServiceWebapp' to test PUT, POST operations.
+
+
+
+
+
+