站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题JBuilder7+Delphi6写CORBA体验

JBuilder7+Delphi6写CORBA体验

摘要: 这里讲一些使用JBuilder 7和DELPHI 6混合编写CORBA程序个人体验
<iframe src="http://training.yesky.com/ad/iframe/develop_java.htm" frameBorder=0 width=578 scrolling=no height=62></iframe>

  前言:

  CORBA是一种透时的分布对象标准,也是一种语言中立的对象标准,这里讲一些使用JBuilder 7和DELPHI 6混合编写CORBA程序个人体验。

<iframe align=right marginWidth=0 marginHeight=0 src="http://www.chinabyte.com/tag/cont_flash_software.html" frameBorder=0 width=360 scrolling=no height=300></iframe>

  测试用软件环境:

   JBuilder 7
   vbroker for JAVA 4.5
   DELPHI 6(安装时选取安装VisiBroker 4.0)

  运行限制:

  DELPHI编写的CORBA软件运行时需求要以下DLL,

   orbpas40.dll (在Delphi6\Bin目录内)
   cc3250mt.dll (在Delphi6\Bin目录内)
   orb_br.dll (vbroker for c++的bin目录内)
   vport_br.dll (vbroker for c++的bin目录内)

  所以在运行DELPHI编写的CORBA软件时,要保证通过环境变量PATH可以找到以上4个DLL文件。

  实际使用时可以只使用了vbroker for JAVA的各种服务程序,不使用vbroker for c++的服务程序,各种服务器运行于本网段其他主机(含非同类型主机,如在服务器运行于linux主机)也可以正常运行CORBA程序。

  局限性

   Visibroker 3.x 和4.x支持,BOA方式,
   POA在Visibroker 4.X上支持,但现在DELPHI CORBA编程只支持BOA方式。
   JBuilder 和C++Builder 支持POA方式编程

  如果在DELPHI编程中需要使用POA方式可以到 http://www.millennium-group.ru/tools 去下载MT DORB 这个工具包提供了DELPHI POA的支持




↑返回目录
前一篇: 用Java实现FTP服务器
后一篇: Java布局管理器在现实工程中的应用