ODMdev: ActiveODMA Development Framework

devNote d061101
 info.odma.odmjni100 Java-OdmNative Bridge
Setup01: JNI Master Cases

ODMdev>devNotes>
2006>11>

d061101d>
0.01 2008-04-23 21:12 -0700


{Author Note: this is a placeholder for the initiation of odmjni100.dll development experimentation.  The experiments have been carried out.   The documentation and packaging has not been completed.  It will follow the achievement of the 0.50beta level of ODMJNI 1.0 implementation. }

Setup01 is used to confirm the basic transfers between Java, native-implementation code, and the JNI interface provided to native-implementation code.

There are two ways to build the JNI DLL implementation: in C Language and in C++ Language.  In C++ language there are differences in the way that the JNI interface is accessed.  These same differences apply to access to OdmNative COM interfaces as well.  Setup01 explores these differences, so that we are clear on the movement from the simpler C Language cases to the more-sophisticated C++ cases that are also required for the IodmNative interfaces.

The folder tree of Setup01 is structured for installation alongside the source trees for the other portions of ODMJNI 1.0 development: practical100 and OdmNative100.

1. Overview

{placeholder}

Additional details are found in the manifest file for download of the code and scripts.

2. Developer Notes: Implementation


Attribution:
Hamilton, Dennis E.
ODMJNI 1.0 info.odma.odmjni100 Java-OdmNative Bridge - Setup01: JNI Master Cases.  AIIM ODMA Interoperability Exchange, ODMdev Development Note page d061101c 0.00, November 26, 2006.  Available with downloadable software at <http://ODMA.info/dev/devNotes/2006/11/d061101d.htm>.
Revision History:
0.01 2006-11-27-22:27 Hold the Backup for Preservation and Escrow
The Setup01 archive is linked in and held on the web site in provisional form.  This is sufficient for 0.20alpha odmjni100.dll integration.  The key integration step for initial end-to-end function is accounted for on page d061101e.
0.00 2006-11-26-16:01 Provide Placeholder for Initial Implementation Page
Create placeholder that will be populated with information about the info.odma.odmjni Setup01 implementation.

Construction Zone (Hard Hat Area)
Creative Commons License You are navigating ODMdev.
This work is licensed under a
Creative Commons Attribution 2.5 License.

created 2006-11-09-18:26 -0800 (pst) by orcmid
$$Author: Orcmid $
$$Date: 08-04-23 21:12 $
$$Revision: 64 $