jaba 如何调用COM 组件(50分)

  • 主题发起人 主题发起人 z1w2x3
  • 开始时间 开始时间
Z

z1w2x3

Unregistered / Unconfirmed
GUEST, unregistred user!
我自己编写了一个组件,在asp中通过 OBJ=server.createobject(aaa.bbb) 创建对象,
再调用其方法:OBJ.Getstr(),象这样的组件在JAVA中如何调用,听说要用到什么类型库,
不知道怎么用,请各位大侠指导。
 
难道就没有人能解决这个问题?
 
好像很困难。
JNI 包是用来调用本地函数的,但是对于COM可能无能为力。
而且这绝对不是一个推荐的使用方法。
我对这个部分一点都不熟悉,但是请看JNI的文档
http://java.sun.com/products/jdk/1.1/docs/guide/jni/。
也许能帮助你。
 
看标题吓我一跳,我在想论坛里能人多啊,不仅用 jaba.sourceforge.net,
甚至联系到 COM,会不会还人有用 waba, http://waba.sourceforge.net?
进来一看才知道是 Typo,原来是问 java 和 com。
从 Java 里面调用 COM,如曹大侠所说“这绝对不是一个推荐的使用方法。”
实在要这么干,可以看看:
JACOB - http://danadler.com/jacob
JCom(Java-COM bridge) - http://www.hcn.zaq.ne.jp/no-ji/jcom/index_eng.htm
还有:
jacoZoom
Bridge2Java
BeanXporter
Weblogic COM
Java2COM
J-Integra
 
to: All
其实我是想解决一个问题:使用java如何能获得一个驱动器的空间大小(在win系统中)或一个
分区的大小(在unix或 linux系统中),也可以是一个目录的大小(这是用户需求),这在asp语言中是很容易实现
的,但在java中是没法实现或比较麻烦的事情,所以我就想到了调用com 组件。那么,两位认为
如何解决我的这一问题呢。
 
JConfig Class Library
http://www.tolstoy.com/samizdat/jconfig.html
 
接受答案了.
 
后退
顶部