=============================================================================== Robb Kambic Unidata Program Center Software Engineer III Univ. Corp for Atmospheric Research address@hidden WWW: http://www.unidata.ucar.edu/ =============================================================================== ---------- Forwarded message ---------- Date: Thu, 09 Aug 2007 18:21:44 -0600 From: John Caron <address@hidden> To: address@hidden Subject: [Fwd: Java LDM] FYI, Paul Hamer at ESRL sent me this. Its a Java JNI interface to the LDM. The Readme says:The LDM Java interface requires the use of the Java Native Interface (JNI) so this is obviously not suitable for a pure java distribution but would still be useful for Java clients wanting to access the LDM queue directly. The *.h and *.C files basically implement the calls to the C++ wrapper to
LDM. This wrapper is implemented in code contained in esrl/gsd/dsg/ods/ldm which will need to be built as a shareable object library (see README in that directory). Compile and create a sharable object library using: g++ -I. -I../ods/ldm -I../ods/ldm/unidata -I$LDM_HOME/include -fPIC -c *.C g++ -shared -o libJLdm.so *.o Collect the .so files into one directory for ease of use and either make sure that LD_LIBRARY_PATH is set to include the directory or specify this using the commandline i.e. -Djava.library.path= -------- Original Message -------- Subject: Java LDM Date: Mon, 06 Aug 2007 19:59:29 +0000 From: Paul Hamer <address@hidden> To: John Caron <address@hidden> John, A version of the LDM interface for you. I'm thinking a pure Java version might be worth the effort - in my spare time. Paul -- Paul Hamer NOAA Earth System Research Laboratory (ESRL) Global Systems Division (GSD) Information and Technology Services (Data Systems Group) 325 Broadway R/GSD2 Boulder, CO 80305-3328 phone : 303.497.6342 fax : 303.497.7259
Attachment:
java-ldm.tgz
Description: application/compressed-tar