summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/README
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2011-03-13 19:24:02 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2011-03-13 19:24:02 +0000
commitd1d9ba0e29baed02a052dae81b049d00a1454bf8 (patch)
tree722f36446ddb5acc51b4f3a3047f64b988fa99a4 /sca-cpp/trunk/README
parent6ecf9ca142893fe27ae9a2e269f7dff73fb6d7c6 (diff)
Add a reusable component that returns the contents of a configured url.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1081203 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-cpp/trunk/README')
-rw-r--r--sca-cpp/trunk/README18
1 files changed, 12 insertions, 6 deletions
diff --git a/sca-cpp/trunk/README b/sca-cpp/trunk/README
index aa55d25f34..d78c41808f 100644
--- a/sca-cpp/trunk/README
+++ b/sca-cpp/trunk/README
@@ -12,13 +12,15 @@ implemented using OpenID and OAuth.
Several useful SCA components are provided on top of the SCA runtime, which
can be used to help assemble distributed SCA composite applications:
-Cache: Key/value memory cache, using Memcached;
+Cache: key/value memory cache, using Memcached;
Chat: XMPP chat, using Apache Vysper and Libstrophe;
-Log: distributed logger, using Facebook Scribe.
-Nosqldb: Key/value 'NoSQL' persistent store, using TinyCDB;
+Filedb: key/value 'NoSQL' persistent store, using plain files;
+Http: HTTP client, using Libcurl;
+Log: distributed logger, using Facebook Scribe;
+Nosqldb: key/value 'NoSQL' persistent store, using TinyCDB;
Queue: AMQP queuing, using Apache Qpid/C;
Sqldb: SQL database, using PostgreSQL;
-Webservice: Web service gateway, using Apache Axis2/C;
+Webservice: Web service gateway, using Apache Axis2/C.
These components present a simple ATOMPub REST interface, allowing you to send
a message to a queue, a chat connection, or add an entry to a cache or a
@@ -55,13 +57,15 @@ Here's a rough guide to the Tuscany SCA source tree:
| |-- kernel SCA runtime kernel
| |
| |-- modules Modules that plug into the runtime
- | | |-- atom AtomPub encoding
+ | | |-- atom AtomPub data encoding
+ | | |-- edit Composite app editor
| | |-- http HTTP protocol
| | |-- java Support for Java components
- | | |-- json JSON-RPC encoding
+ | | |-- json JSON data encoding
| | |-- oauth User signin using OAuth
| | |-- openid User signin using OpenID
| | |-- python Support for Python components
+ | | |-- rss RSS data encoding
| | |-- scheme Support for Scheme components
| | |-- server Apache HTTPD server integration
| | |-- wsgi Python WSGI server integration
@@ -69,6 +73,8 @@ Here's a rough guide to the Tuscany SCA source tree:
| |-- components Useful SCA components
| | |-- cache Memcached key/value cache
| | |-- chat XMPP chat
+ | | |-- filedb Plain file NoSQL database
+ | | |-- http HTTP client
| | |-- log Scribe logger
| | |-- nosqldb TinyCDB NoSQL database
| | |-- queue AMQP message queue