diff options
author | antelder <antelder@13f79535-47bb-0310-9956-ffa450edef68> | 2009-10-30 08:29:42 +0000 |
---|---|---|
committer | antelder <antelder@13f79535-47bb-0310-9956-ffa450edef68> | 2009-10-30 08:29:42 +0000 |
commit | 4537071c7caf6b151c6984fad1e11dbf698f50b0 (patch) | |
tree | 19a47825293ff495d36322ae89c00d821e834649 /branches/sca-java-2.0-M4/samples/webapps/helloworld-rest/README | |
parent | fb3dd9a9095abc40027318b1712d0184f6d60e73 (diff) |
Create 2.0-M4 release branch
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831226 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'branches/sca-java-2.0-M4/samples/webapps/helloworld-rest/README')
-rw-r--r-- | branches/sca-java-2.0-M4/samples/webapps/helloworld-rest/README | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/branches/sca-java-2.0-M4/samples/webapps/helloworld-rest/README b/branches/sca-java-2.0-M4/samples/webapps/helloworld-rest/README new file mode 100644 index 0000000000..00568d9bb0 --- /dev/null +++ b/branches/sca-java-2.0-M4/samples/webapps/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.
+
+
+
+
+
+
|