EclipseCon 2007 March 5-8, Santa Clara California





(3616) Open Data Access - Extension framework for adding Custom Data Sources

Linda Chan (Actuate Corporation)

· Short Tutorial

Monday, 13:30, 2 hours | Room 203

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

The Open Data Access (ODA) component in the Data Tools Platform (DTP) project is an open and flexible data access framework that provides an uniform way for scalable data retrieval from enterprise data sources. Any Java or Web application, such as the Eclipse BIRT project, that consumes the ODA framework would thereby provide the capability for data providers to plug in an ODA-compliant data source driver to retrieve data.

This short tutorial will focus on the implementation of an ODA data source driver. DTP and BIRT deliver out-of-the-box ODA drivers to access common data sources, such as XML, CSV files, and JDBC. In this tutorial, you will learn how to extend the out-of-the-box drivers to customize them for your specific data source environment. In addition, the tutorial also explains how to implement your own custom ODA drivers by providing in-depth specifics of the ODA extension points. Through code examples and explanation of the advanced features of the ODA framework, participants will gain an understanding of both the principles and techniques necessary to use Open Data Access.

Prerequisites: Some experience with Eclipse plug-in development.

Linda Chan is a Principal Engineer at Actuate Corporation, and serves on the DTP Project Management Committee. She leads the Open Data Access (ODA) component in DTP, and the Data Access component in BIRT project. Linda has been one of the chief architects and contributors to Actuate Corporation'Â’s products since 1997. Prior to joining Actuate, Linda performed management and systems architect roles in the development of large scale IT applications, with over twenty years of leadership experience.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo