运行条件
microsoft java vm
java编辑器( vj++ 或microsoft java 编辑器)
asp安装并运行
介绍
ms java虚拟机自动地将一个java类的public方法当作一个com对象的一个方法。
必须要注意做一些必要的数据类型转换( 比如:将java string 转换成 bstrs )。
这使得你可以快速的建立一个基本的com组件并运行。
例子
public class javacom
{
public string szhello = "hello world" ;
public string anyfunc()
{
string n = "as returned by anyfunc !" ;
return n ;
}
}
用visual j++ 或者ms sdk ( jvc javacom.java )编译这个class文件。
将输出的.class文件拷贝至 /winnt/java/trustlib 目录。
下面,注册该类成一个com对象
javareg /register /class:javacom /progid:javacom.test
现在,我们可以像使用一个com对象一样使用一个java 类,使用如下语句:
set jc = server.createobject("javacom.test")
response.write jc.szhello & "
"
response.write jc.anyfunc & "
"