安装CORBA产品visibroker注意问题

这篇博客主要记录以及分享安装VisiBroker中间件的注意事项以及问题解决方案。

VisiBroker的概念:

visibroker由boland公司提供,有visibroker for java,visibroker for dephi,visibroker for c++ 三个版本。
在上篇博客中也谈到COBBA的优点是不局限语言。其中使用visibroker也就是根据cobba规范而开发的cobba产品之一。
VisiBroker的作用:
简单而言,利用visibroker帮助开发人员生成分布式需要的客户端stub和服务端的skeleton。这样,避免了开发人员了解以及开发底层通信,这些都是由此中间件给我们实现,而我们开发人员则只要专注业务逻辑实现。
至于COBBA中远程通信的原理在下篇博客讨论总结。

安装visiBroker:
在熟悉这个中间件时,让我想起c++中发布服务中用到的gsoap方式,同时也是利用gsoap中提供的命令生成stub存根方式,所以难免会有熟悉感觉,其实rmi方式,webservice方式也好,都可以使用stub方式。
安装选择问题:
至于visiBroker网上的资料都是2000年的,大部分都是使用visiBroker for java 4.5 ,并且需要的jdk1.2 或1.3.
但是在所谓官网上,查找visiBroker时,却没有找到以往的版本,同时也没有查找到分开比如for java,因此只想测试for java。
而不像struts官网那样,把old版本放在其他的地址,但是也会保留。而这个visiBroker,找了好半天是没有发现。

visiBroker下载网站:
下载的是visibroker8.5版本,并且填写信息后,此网站会自动发序列号或key到您的邮箱。
发的邮件如下:
Product Download Links

Legal and Supplementary Items
VisiBroker : End User License Agreement - Please Read This First
VisiBroker : Release Notes for VisiBroker 8.5
VisiBroker : Version 8.5 - HP Itanium 32-bit
VisiBroker : Version 8.5 - HP Itanium 64-bit
VisiBroker : Version 8.5 - Power PC AIX 32-bit
VisiBroker : Version 8.5 - Power PC AIX 64-bit
VisiBroker : Version 8.5 - MontaVista Linux CGE V4.0 - x86 running Monta Vista Linux CGE 4.0 Cross 64-bit
VisiBroker : Version 8.5 - MontaVista Linux CGE V4.0 - x86 running Monta Vista Linux CGE 4.0 Native 64-bit
VisiBroker : Version 8.5 - Red Hat Linux 5.5/6.1 32-bit
VisiBroker : Version 8.5 - Red Hat Linux 5.5/6.1 64-bit
VisiBroker : Version 8.5 - Sparc Solaris 10 32-bit
VisiBroker : Version 8.5 - Sparc Solaris 10 64-bit
VisiBroker : Version 8.5 - x86 Solaris 10 32-bit
VisiBroker : Version 8.5 - x86 Solaris 10 64-bit
VisiBroker : Version 8.5 - SUSE Linux 10/11 32-bit
VisiBroker : Version 8.5 - SUSE Linux 10/11 64-bit
VisiBroker : Version 8.5 - Windows 64-bit
VisiBroker : Version 8.5 - Windows 32-bit
VisiBroker : Version 8.5 - Windows 32-bit for Embarcadero C++ 6.31
VisiBroker : Version 8.5 - HP-UX 11i v3/11.31 on PA-RISC 32-bit READ ME FIRST
VisiBroker : Version 8.5 - HP-UX 11i v3/11.31 on PA-RISC 32-bit
Product Download Links

因为系统是64位,于是下载64位windows,然后一步步安装。
但是安装后,系统的环境变量没有任何变化。
利用此提供的命令idl2java命令时,报错如下:
JVM Loader Error:
JVM can't be located in the PATH and the "javahome" specified in the configuration file.

最后经过解决:
安装后,环境变量有相应的变化,比如BES_LIC_DIR,BES_LIC_DEFAULT_DIR,
测试:

至于64位不可以的原因不详。因为visibroker与jdk绑定的,
上述发的下载网址,windows32-bit 或64-bit,是针对windows系统,但是不是针对系统的位数,而是jdk的位数,虽然电脑上安装64位操作系统,但是却是32位的jdk,仅此个人意见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值