aspose file tools*
The moose likes Websphere and the fly likes Websphere Data Objects (WDO) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Products » Websphere
Bookmark "Websphere Data Objects (WDO)" Watch "Websphere Data Objects (WDO)" New topic
Author

Websphere Data Objects (WDO)

Sean Sullivan
Ranch Hand

Joined: Sep 09, 2001
Posts: 427
What is "Websphere Data Objects"?
I heard that IBM will include WDO in WSAD 5.1.2
Sean Sullivan
Ranch Hand

Joined: Sep 09, 2001
Posts: 427
I found the answer in WSAD 5.1.1's online help
{{
WDO data access
Dynamic Web applications can be used to access data sources; these applications are commonly refereed to as CRUD applications because they are able to Create, Read, Update, and Delete data. Though there are several data access frameworks to choose from, two are natively supported in the Web Perspective in WebSphere´┐Ż Studio: Data Access Beans and WDO. WDO is a data-centric, disconnected, XML-integrated, data access mechanism that provides a source-independent result set. These features are very important aspects of a data access method optimized for Web applications, in particular dynamic Web applications that use Faces components.
Note: WDO is only supported if you are using WebSphere Application Server version 5.1 as your server.
Data-centric: Results are retrieved as a structured graph of data, rather than supporting the retrieval of objects (which include associated behaviors) as is the case with EJB persistence mechanisms.
Disconnected: The retrieved result (graph of data) is independent of any associated connections or transactions.
XML-integrated: Services are provided to easily convert retrieved data to and from XML format.
Source-independent result set: The results of WDO queries are standardized because results returned from any type of data source are converted to a WDO graphical representation. For example, a WDO query against a JDBC data source and a query against an EJB data source will both return a WDO structured result set that uses the same set of standard data types.
These WDO capabilities supplement the currently available object-oriented data access mechanism provided by EJB, and the data-centric, but connected mechanism provided by direct use of JDBC.
WDO and Faces components work together to provide an easy way to create a dynamic Web application that accesses data using a method optimized for the Web. There are two data access beans that are made available as Faces components in the Palette view:
Relational Data Object (DataObjectAccessBean)
Relational Data List (DataListAccessBean)
}
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
Actually it's "SDO" (Service Data Objects) now. You can find more out more here.
Kyle


Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
Darren Bell
Greenhorn

Joined: Aug 01, 2003
Posts: 14
Now JSR 235
Stephen Bennett
Greenhorn

Joined: Dec 03, 2003
Posts: 4
Hi all,
Anybody out there know when we can expect an SDO milestone? Having used the beta implementation in conjunction with JSF in IBM's WSAD 5.1.1 I am keen to utilize this technology. Its promise might help revive the "Regular Sleep Pattern" for Java developers

Stephen
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
Expect a lot more support in WebSphere 6.0. That's all I can say at the moment.
Kyle
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Websphere Data Objects (WDO)