Java通过JNI调用Tuxedo方法
来源:优易学  2010-1-11 11:30:22   【优易学:中国教育考试门户网】   资料下载   IT书店

  如果想要一个免费,不使用Weblogic WTC JOLT,实现Java调用Tuxedo,那最容易想到的就是通过JNI,让Java执行native代码,实现对Tuxedo的调用。

  环境:Suse 9  Tuxedo 8.1  Java1.4 $JAVA_HOME $TUXDIR

  实现的步骤如下:

  1. 编写带native方法的Java类

  /**

  * This is a demo class for test JNI

  *

  *

  */

  public class Hello {

  static {

  try {

  // "hello" means the library of native method

  System.loadLibrary("hello");

  } catch (UnsatisfiedLinkError e) {

  System.err.println("Cannot load hello library:\n " + e.toString());

  }

  }

  public Hello() {

  }

  // This is a native method without args and return

  public native void SayHello();

  }

  2.编译为.class文件

  javac Hello.java

  3.生成.h文件

  javah Hello

[1] [2] [3] [4] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
热门课程培训