From 200a40b332420f94992eb39a6d0ea1cf1490ffc4 Mon Sep 17 00:00:00 2001 From: coreyg Date: Fri, 21 Nov 2014 09:30:19 +0000 Subject: Adding tuscany's website to their svn repo for svnpubsub git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1640879 13f79535-47bb-0310-9956-ffa450edef68 --- site/trunk/site-publish/sdo-overview.html | 178 ++++++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 site/trunk/site-publish/sdo-overview.html (limited to 'site/trunk/site-publish/sdo-overview.html') diff --git a/site/trunk/site-publish/sdo-overview.html b/site/trunk/site-publish/sdo-overview.html new file mode 100644 index 0000000000..d50add550c --- /dev/null +++ b/site/trunk/site-publish/sdo-overview.html @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + Apache Tuscany : SDO Overview + + + + + + + + + + + + + + + +
+ + + + +   + +
+ + +
+
+ + + + + + + + + +
+  Apache Tuscany > Home > SDO Overview + + User List | Dev List | Issue Tracker   +
+ + + + + + + +
+ + +
+ +
+
+

+ + + +
+ + + +

What is Service Data Object?

+

SOA creates an environment where different types of data must work together. This makes application development complex. Service Data Object(SDO), provides a very simple programming model that addresses this issue. The key high level advantages of SDO are:

+ +
    +
  • Uniform access to data from heterogeneous sources which could be XML, RDB, POJO, SOAP, etc.
  • +
  • SDO provides both a static (or strongly typed) programming model and a dynamic (or loosely typed) programming model. This provides a simple programming model without sacrificing the dynamic model needed by tools and frameworks.
  • +
  • Provides Meta-data for easy introspection of data types
  • +
  • Supports a disconnected model, whereby data can be retrieved from a data source via Data Access Service. The data can be modified by a client with change tracking, and applied back to the data source.
  • +
  • SDO programming model is language neutral
  • +
+ + +

Tuscany implements SDO in Java and in C++. A PHP version of SDO is also available.

+ +

SDO specification can be found at the Open Service Oriented Architecture website.

+ +

Learn more about SDO

+ + + + + + + +
    +
  • Varous white papers and presentations about SDO can be found on www.osoa.org SDO resoruces page.
  • +
+ +
+
+
+
+ + +
+ + + + + + website stats + + + + + + -- cgit v1.2.3