You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by na...@apache.org on 2010/02/07 09:12:58 UTC

svn commit: r907394 - /tuscany/sca-java-1.x/trunk/tutorials/travelsample/README

Author: nash
Date: Sun Feb  7 08:12:57 2010
New Revision: 907394

URL: http://svn.apache.org/viewvc?rev=907394&view=rev
Log:
Add new launchers to README

Modified:
    tuscany/sca-java-1.x/trunk/tutorials/travelsample/README

Modified: tuscany/sca-java-1.x/trunk/tutorials/travelsample/README
URL: http://svn.apache.org/viewvc/tuscany/sca-java-1.x/trunk/tutorials/travelsample/README?rev=907394&r1=907393&r2=907394&view=diff
==============================================================================
--- tuscany/sca-java-1.x/trunk/tutorials/travelsample/README (original)
+++ tuscany/sca-java-1.x/trunk/tutorials/travelsample/README Sun Feb  7 08:12:57 2010
@@ -108,103 +108,147 @@
    shoppingcart, travelcatalog, trip, tripbooking
 Launchers: fullapp-domain
 
-7) Blog feed
+7) Building blocks - Using SCA composites as application building blocks
+
+Directory: launchers/buildingblocks
+Commands: ant run
+Contributions: buildingblocks, buildingblocks-client, introducing-trips
+
+8) Blog feed
 
 Directory: launchers/blog-feed
 Command: ant run
 Contributions: blog-feed
 
-8) Data binding
+9) Data binding
 
 Directory: launchers/databinding
 Command: ant run
 Contributions: creditcard-payment-sdo, databinding-client, payment-java
 
-9) Feed logger
+10) Feed logger
 
 Directory: launchers/feed-logger
 Command: ant run
 Contributions: feed-logger
 
-10) Help pages
+11) Help pages
 
 Directory: launchers/help-pages
 Command: ant run
 Contributions: help-pages
 
-11) Policy
+12) Policy
 
 Directory: launchers/policy
 Command: ant run
 Contributions: creditcard-payment-jaxb-policy, policy-client, payment-java-policy
 
-12) SCA currency converter service interoperating with SCA or non-SCA client
+13) Payment service with different implementation types
+
+13a) implementation.bpel
+
+Directory: launchers/payment-bpel
+Command: ant run
+Contributions: payment-bpel, creditcard-payment-jaxb, emailgateway
+
+13b) implementation.script written in Groovy
+
+Directory: launchers/payment-groovy
+Command: ant run
+Contributions: payment-groovy, creditcard-payment-jaxb, emailgateway
+
+13c) implementation.java
+
+Directory: launchers/payment-java
+Command: ant run
+Contributions: payment-java, creditcard-payment-jaxb
+
+13d) implementation.java with policy
+
+Directory: launchers/payment-java-policy
+Command: ant run
+Contributions: payment-java-policy, creditcard-payment-jaxb-policy
+
+13e) implementation.spring
+
+Directory: launchers/payment-spring
+Command: ant run
+Contributions: payment-spring, creditcard-payment-jaxb
 
-12a) SCA client
+13f) implementation.spring with SCA tags
+
+Directory: launchers/payment-spring-scatag
+Command: ant run
+Contributions: payment-spring-scatag, creditcard-payment-jaxb
+
+14) SCA currency converter service interoperating with SCA or non-SCA client
+
+14a) SCA client
 
 Directory: launchers/currency-converter
 Command: ant run
 Contributions: currency
 
-12b) CORBA client
+14b) CORBA client
 
 Directory: launchers/currency-converter-corba
 Commands: ant run, ant run-client
 Contributions: currency, currency-corba
 Clients: currency-converter-corba
 
-12c) JMS client
+14c) JMS client
 
 Directory: launchers/currency-converter-jms
 Commands: ant run, ant run-client
 Contributions: currency, currency-jms
 Clients: currency-converter-jms
 
-12d) RMI client
+14d) RMI client
 
 Directory: launchers/currency-converter-rmi
 Commands: ant run, ant run-client
 Contributions: currency, currency-rmi
 Clients: currency-converter-rmi
 
-12e) JAX-WS client
+14e) JAX-WS client
 
 Directory: launchers/currency-converter-ws
 Commands: ant run, ant run-client
 Contributions: currency, currency-ws
 Clients: currency-converter-ws-jaxws
 
-13) SCA notification service interoperating with non-SCA SMS gateway service
+15) SCA notification service interoperating with non-SCA SMS gateway service
 
-13a) SMS gateway CORBA service
+15a) SMS gateway CORBA service
 
 Directory: launchers/notification-corba
 Commands: ant run-smsgateway, ant run 
 Contributions: notification, notification-corba
 Services: smsgateway-corba
 
-13b) SMS gateway EJB service
+15b) SMS gateway EJB service
 
 Directory: launchers/notification-ejb
 Commands: ant run-smsgateway, ant run 
 Contributions: notification, notification-ejb
 Services: smsgateway-ejb
 
-13c) SMS gateway JMS service
+15c) SMS gateway JMS service
 
 Directory: launchers/notification-jms
 Commands: ant run-smsgateway, ant run 
 Contributions: notification, notification-jms
 Services: smsgateway-jms
 
-13d) SMS gateway RMI service
+15d) SMS gateway RMI service
 
 Directory: launchers/notification-rmi
 Commands: ant run-smsgateway, ant run 
 Contributions: notification, notification-rmi
 Services: smsgateway-rmi
 
-13e) SMS gateway JAX-WS service
+15e) SMS gateway JAX-WS service
 
 Directory: launchers/notification-ws
 Commands: ant run-smsgateway, ant run 
@@ -259,60 +303,142 @@
    java -jar scatours-launcher-fullapp-domain.jar
    java -jar scatours-launcher-fullapp-nodes.jar
 
- 7) Blog feed
+ 7) Building blocks - Using SCA composites as application building blocks
+   java -jar scatours-launcher-buildingblocks.jar
+
+ 8) Blog feed
    java -jar scatours-launcher-blog-feed.jar
 
- 8) Data binding
+ 9) Data binding
    java -jar scatours-launcher-databinding.jar
 
- 9) Feed logger
+10) Feed logger
    java -jar scatours-launcher-feed-logger.jar
 
-10) Help pages
+11) Help pages
    java -jar scatours-launcher-help-pages.jar
 
-11) Policy
+12) Policy
    java -jar scatours-launcher-policy.jar
 
-12) SCA currency converter service interoperating with SCA or non-SCA client
+13) Payment service with different implementation types
+
+13a) implementation.bpel
+   java -jar scatours-launcher-payment-bpel.jar
+
+13b) implementation.script written in Groovy
+   java -jar scatours-launcher-payment-groovy.jar
+
+13c) implementation.java
+   java -jar scatours-launcher-payment-java.jar
 
-12a) SCA client
+13d) implementation.java with policy
+   java -jar scatours-launcher-payment-java-policy.jar
+
+13e) implementation.spring
+   java -jar scatours-launcher-payment-spring.jar
+
+13f) implementation.spring with SCA tags
+   java -jar scatours-launcher-payment-spring-scatag.jar
+
+14) SCA currency converter service interoperating with SCA or non-SCA client
+
+14a) SCA client
    java -jar scatours-launcher-currency-converter.jar
 
-12b) CORBA client
+14b) CORBA client
    java -jar scatours-launcher-currency-converter-corba.jar
    java -jar scatours-client-currency-converter-corba.jar
 
-12c) JMS client
+14c) JMS client
    java -jar scatours-launcher-currency-converter-jms.jar
    java -jar scatours-client-currency-converter-jms.jar
 
-12d) RMI client
+14d) RMI client
    java -jar scatours-launcher-currency-converter-rmi.jar
    java -jar scatours-client-currency-converter-rmi.jar
 
-12e) JAX-WS client
+14e) JAX-WS client
    java -jar scatours-launcher-currency-converter-ws.jar
    java -jar scatours-client-currency-converter-ws-jaxws.jar
 
-13) SCA notification service interoperating with non-SCA SMS gateway service
+15) SCA notification service interoperating with non-SCA SMS gateway service
 
-13a) SMS gateway CORBA service
+15a) SMS gateway CORBA service
    java -jar scatours-service-smsgateway-corba.jar
    java -jar scatours-launcher-notification-corba.jar
 
-13b) SMS gateway EJB service
+15b) SMS gateway EJB service
    java -jar scatours-service-smsgateway-ejb.jar
    java -jar scatours-launcher-notification-ejb.jar
 
-13c) SMS gateway JMS service
+15c) SMS gateway JMS service
    java -jar scatours-service-smsgateway-jms.jar
    java -jar scatours-launcher-notification-jms.jar
 
-13d) SMS gateway RMI service
+15d) SMS gateway RMI service
    java -jar scatours-service-smsgateway-rmi.jar
    java -jar scatours-launcher-notification-rmi.jar
 
-13e) SMS gateway JAX-WS service
+15e) SMS gateway JAX-WS service
    java -jar scatours-service-smsgateway-jaxws.jar
    java -jar scatours-launcher-notification-ws.jar
+
+
+Cross-reference of contributions to scenarios
+---------------------------------------------
+
+The following table shows which contributions are used in which scenarios.
+
+contributions/blog-feed  8
+contributions/buildingblocks  7
+contributions/buildingblocks-client  7
+contributions/calendar  4
+contributions/car  5, 6
+contributions/common  4, 5, 6
+contributions/creditcard-payment-jaxb 6, 13a, 13b, 13c, 13e, 13f
+contributions/creditcard-payment-jaxb-policy  5, 12, 13d
+contributions/creditcard-payment-sdo  9
+contributions/creditcard-payment-webapp  **not used**
+contributions/currency  4, 5, 6, 14a, 14b, 14c, 14d
+contributions/currency-corba  14b
+contributions/currency-jms  14c
+contributions/currency-jsp  **not used**
+contributions/currency-rmi  14d
+contributions/currency-servlet  **not used**
+contributions/currency-ws  14e
+contributions/databinding-client  9
+contributions/emailgateway  13a, 13b
+contributions/feed-logger  10
+contributions/flight  4, 5, 6
+contributions/fullapp-bespoketrip  5, 6
+contributions/fullapp-coordination  5, 6
+contributions/fullapp-currency  5, 6
+contributions/fullapp-packagedtrip  5, 6 
+contributions/fullapp-shoppingcart  5, 6
+contributions/fullapp-ui  5, 6
+contributions/help-pages  11
+contributions/hotel  5, 6
+contributions/interaction-client  4
+contributions/interaction-service-remote  4
+contributions/introducing-client  2, 3
+contributions/introducing-tours  2, 3
+contributions/introducing-trips  1, 2, 3, 7
+contributions/notification  15a, 15b, 15c, 15d
+contributions/notification-corba  15a
+contributions/notification-ejb  15b
+contributions/notification-jms  15c
+contributions/notification-rmi  15d
+contributions/payment-bpel  13a
+contributions/payment-groovy  13b
+contributions/payment-java  6, 9, 13c
+contributions/payment-java-policy  5, 12, 13d
+contributions/payment-spring  13e
+contributions/payment-spring-policy  **not used**
+contributions/payment-spring-scatag  13f
+contributions/policy-client  12
+contributions/scatours  5, 6
+contributions/shoppingcart  4, 5, 6
+contributions/travelcatalog  5, 6
+contributions/trip  5, 6
+contributions/tripbooking  5, 6