Friday, July 06, 2007

What's new with Apache Tuscany Data Access Services

Recently, we have been having good progress on different areas of interest around DAS, and I want to use this post to give you an summary and overview of what's going on with Apache Tuscany Data Access Services (a.k.a DAS).

Looks like Adriano Crestani is making progress on getting a DAS C++ implementation ready, and you can find some details on his last post to Tuscany user mailing list.

In a related DAS subject, Ole Ersoy is also making good progress on expanding the data sources supported by DAS and implementing an LDAP DAS, more details available on his post to Tuscany dev mailing list.

Exposing Data as Services and Data as Feeds
Exploring the integration between DAS and Service Component Architecture (a.k.a SCA) I have created two new SCA extensions :

Data as Services : this is an extension to the SCA programming model to expose services that interact with a persistent layer in a declarative fashion hiding the implementation details from the service developer.It's all about simplicity, allowing a service to be defined without explicitly coding the persistence layer.

Data as Feeds : this is an extension to the SCA programming model that gives you a REST view of a database table, and in conjunction with the SCA Feed extension publishes data as ATOM Feeds and can easily be aggregated into feed readers or other Web 2.0 feed-friendly solutions. The idea is also to provide CRUD operations via the ATOM protocol.

DAS Java beta1 Release
Also note that the Relational DAS for Java is on it's final steps towards it's beta1 release, you can find more details on this post. Also, stay tunned for a Release Candidate and final release in the next couple days.

If you are interested in helping us, please take a look at our Getting Involved page, and if you have any questions, feel free to drop us an e-mail to our mailing lists.

Labels: ,


Post a Comment

Links to this post:

Create a Link

<< Home