拼吾爱程序人生

首页 » 其他编程 » Java » 用Java开发组件
SystemPoster - 2008-7-6 16:26:00
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 & "$#@60;BR$#@62;"    response.write jc.anyFunc & "$#@60;BR$#@62;"

 您可能对 [Java] 的这些文章也感兴趣:

论Java加密技术与Windows的结合
使用Java Swing 创建一个XML编辑器
用 Java 保存位图文件
在JavaScript程序中整合Java函数
Java布局管理器深入讨论
Enterprise bean的开发
推技术聊天室的实现(下)
推技术聊天室的实现(上)
J2EE概述
从商业角度看J2EE与WINDOWS DNA
XML和J2EE的组合技术
简析J2EE应用程序数据库类设计模式
1
查看完整版本: 用Java开发组件
Modify by pin5i DZNT_ExpandPackage 2.1.3295 2007-2009 pin5i.com
 Total Unique Visitors: