Powered by Zoomin Software. For more details please contactZoomin

DataDirect OpenAccess SDK Help

Setting up your development environment for an IP

Setting up your development environment for an IP

  • Last Updated: May 12, 2026
  • 2 minute read
    • OpenAccess SDK
    • Version 9.0
    • Documentation

This section explains how to set up the development environment to implement your IP in Java. Follow this procedure to set up the source code, schema, and the OpenAccess SDK service for your IP.

To implement a new IP, you must set up the source files and build project for your IP to compile and create a Java class file. The IP module is loaded by the OpenAccess SDK SQL engine, which is dynamically loaded by the OpenAccess SDK Server (client/server version) or the OpenAccess SDK Local Server (local version). The OpenAccess SDK includes the jar files and templates needed to build your IP.

The architecture of an OpenAccess SDK client/server configuration is shown in the following figure. The OpenAccess clients implement the ODBC, JDBC, ADO, or .NET API and contain the client/server communications layer for interacting with the OpenAccess SDK Server.

Note: The ADO and ADO.NET clients are currently available only in OpenAccess SDK 8.1. However, they are compatible with the OpenAccess SDK 9.0 server.

Client/server configuration

Setting up to develop a new IP is a three-step process:

  1. Set up the source and schema files for your IP to allow the IP module to be built. See Setting up the IP source and schema for more information.
  2. Configure an OpenAccess SDK service for your data source using the OpenAccess SDK Manager. See Setting up an OpenAccess SDK Service and data source for more information.
  3. Perform a test connection to your data source from an OpenAccess SDK client. See Connecting to your data source for more information.
TitleResults for “How to create a CRG?”Also Available inAlert