You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by co...@apache.org on 2008/01/21 12:27:00 UTC

[CONF] Apache Tuscany: SDO Java User Guide (page edited)

SDO Java User Guide (TUSCANY) edited by Amita Vadhavkar
      Page: http://cwiki.apache.org/confluence/display/TUSCANY/SDO+Java+User+Guide
   Changes: http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=48492&originalVersion=11&revisedVersion=12






Content:
---------------------------------------------------------------------

{section:border=false}
{column:width=15%}
{include: SDO Java Subproject Menu}
{column}
{column:width=85%}
{panel:title=Apache Tuscany SDO Java User Guide|borderStyle=solid|borderColor=#C3CDA1|titleBGColor=#C3CDA1|bgColor=#ECF4D1}

*This page is work in progress. Thanks for your contribution* :)
* [Getting Started|#Getting Started]
* [Example Walkthrough|#Examples]
* [Service Data Object Specification, Version 2.1|#Specification]

\\
 
{panel}{section}{section}

h3. {anchor:Getting Started}{color:#0099cc}Getting Started{color}
As an SDO user,  you have (at least) three ways of establishing a Tuscany SDO runtime environment on your machine.  In decreasing order of likelihood, you can either 
* [download|SDO Java Download] a binary distribution of a Tuscany Java SDO milestone release, and follow the instructions in the release archive
* Or you can [download|Getting Source] a Tuscany source distribution, and follow the instruction in the release archive to recreate the corresponding binary release
* or you can [build from the svn repository|Getting Source] source code, giving you the flexibility to base your runtime on the most recent code, or a particular level of your choice.

If you are going to take either of the latter two approaches you will need to [establish a development environment|Set up SDO Development Environment].

For examples of how to use SDO, you can look at the [documents|SDO Java Documents] or at the samples.  If you have downloaded the source distribution, the sample code will be part of that distribution.  If however you have downloaded a binary distribution,  you'll need to go and [download|http://incubator.apache.org/tuscany/sca_downloads.html] the sample source code as a separate archive.

Other sources of inspiration might come from the use of SDO within the Tuscany DAS and SCA code.  When you come across issues, please look at and/or post to the Tuscany [mailing lists|mailing lists].

h3. {anchor:Examples}{color:#0099cc}Example Walkthrough{color}

The following articles published by Tuscany committers, Kelvin Goodson and Geoffrey Winn, in Java Developer Journal  provide a quick view of SDO concepts accompanied by a sample code for a real scenario.

* [Part1: What is SDO?| http://soa.sys-con.com/read/313547.htm]
* [Part2: What is SDO? | http://java.sys-con.com/read/358059.htm]

Also, the detailed documentation about the Samples is available at [Sample Program Contents|https://svn.apache.org/repos/asf/incubator/tuscany/java/sdo/distribution/src/main/release/bin/samples/sampleProgramContents.html]

h3. {anchor:Specification}{color:#0099cc}Service Data Object Specification 2.1{color}

The [SDO Specification 2.1 for Java|http://www.osoa.org/display/Main/Service+Data+Objects+Specifications] describes the data programming interface for Java language. 	  



---------------------------------------------------------------------
CONFLUENCE INFORMATION
This message is automatically generated by Confluence

Unsubscribe or edit your notifications preferences
   http://cwiki.apache.org/confluence/users/viewnotifications.action

If you think it was sent incorrectly contact one of the administrators
   http://cwiki.apache.org/confluence/administrators.action

If you want more information on Confluence, or have a bug to report see
   http://www.atlassian.com/software/confluence



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org