Oracle TimesTen and the In-Memory Database Cache products (TimesTen database from here on) offer developers a number of database interfaces for application development. The interfaces are grouped into three categories depending on your language preference:
For Java developers, you can work with the TimesTen database via
- SQL programming using JDBC APIs
- EJB APIs with your J2EE application server
- Object Relational mapping tools such as Hibernate, EclipseLink or OpenJPA
Click here for Java Developer Tutorials using JDBC, EJB, OR Mapping
For C developers, your API choices include::
- standard ODBC
- Oracle Call Interface (OCI)
- Pro*C embedded SQL
Click here for C Developer Tutorials using ODBC, OCI, Pro*C
For C++ developers, the easiest way to program against the TimesTen database is to use the TimesTen TTClasses interface, a C++ library shipped with the product. All of the TimesTen C APIs via the ODBC interface are also available for the C++ programs using TTClasses. Click here for C++ Developer Tutorials
For .NET developers, the Oracle Data Provider for .NET (ODP.NET) is a native ADO.NET data access driver for the TimesTen database. Click here for a .NET Developer sample program.
For PL/SQL developers, a number of sample scripts and procedures are provided to show how to use PL/SQL with the TimesTen database. PL/SQL packages, procedures, and functions can be invoked from any of the above supported interfaces, JDBC, ODBC, OCI, Pro*C, ODP.NET and TTClasses (C++). Click here for PL/SQL Tutorials
Home | Site Map | Contact Us | Copyright © 2011 |