《电子电脑》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
江雪
江雪目前处于离线状态
等    级:资深长老
经 验 值:2507
魅 力 值:813
龙    币:15767
积    分:6139.4
注册日期:2004-03-25
 
  查看江雪个人资料   给江雪发悄悄话   将江雪加入好友   搜索江雪所有发表过的文章   给江雪发送电子邮件      

不是一个概念,但可以通过JCOM技术面向COM公开接口。
动态链接库是Windows本机代码编程中的概念,较为特殊的带有接口的面向对象的动态链接库称为COM组件或类库(.dll);

在Java编程领域,可执行程序和类库都是由Java虚拟机托管的,不能象动态链接库那样直接调用其内部的API函数,没有这个概念。在Java中类似的COM组件的概念是包(.jar)或Java类库(.class);

本来这两个编程领域就是相互对立的,而且各个层次的概念和应用场景也不尽相同,原本没有可比性。可到了.NET和J2EE时代,它们越来越相近,且有了可比性。但由于起源和设计理念不同,想要实现相互的调用并不是很顺畅的事情。但J2EE应用服务器Weblogic为我们提供了一个选择:JCOM。通过JCOM可以把Java接口面向COM公开,就是说,通过JCOM作为桥梁,可以为VC、VB或VC#等导出一个客户端代理的.dll文件来调用,或者可以直接像调用DCOM一样调用已经按照DCOM协议公开的Java类库接口。有关JCOM,可以查阅WebLogic8.1以上版本的技术参考。

另外,VC++/VB/VC#等调用Java类库不一定非要走代理的方式,可以选择考虑Socket、HTTP或WebService来通信。

『声明:以上内容为本站网友《江雪》原创,转载需征得原作者同意并注明转载自www.hlgnet.com』

--
细味人生的快乐种种,后人与你必有所得。
2004-12-16 14:21:42   此文章已经被查看64次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: