Delphi-Corba-Java 屠龙剑-乾坤大挪移-倚天剑? (200分)

  • 主题发起人 主题发起人 iamweng
  • 开始时间 开始时间
I

iamweng

Unregistered / Unconfirmed
GUEST, unregistred user!
今天刚刚找到用JAVA连接DELPHI开发的CORBA服务器的方法
和用DELPHI连接JAVA开发的CORBA服务器的方法,
感觉特别兴奋,几年在编程生涯中终于将自身的知识结构通过CORBA融合起来了,
大有打通任督二脉,进入一流高手的感觉。
极想和各位交流这方面的经验。主要是采用这种方式整合系统的工程应用,
我可是觉得从此以后就左手DELPHI,右手JAVA,一马平川了,横扫江湖了。呵呵。
 
应该是
Delphi-Corba-Java 屠龙[red]刀[/red]-乾坤大挪移-倚天剑?
有什么心得那出来share一把
 
介绍经验,值得学习
 
我一直用delphi,开发过corba程序,最近正学JAVA;你已高就到这个地步,恭喜你喔~~
 
听听高见!
 
不见得!呵呵
 
我还没悟得出来。:(
 
请讲讲心得好吗?
谢谢[:)]
 
應該是:
倚天屠龍,引刀自宮,武林稱雄。
說笑了,好東西分享分享。
 
谈谈其中的关键窍要之处吧。
 
用Delphi比较适合开发CORBA的客户端.(此CORBA非Corba Connection那种Corba,而是IDL2PAS那种Corba)
但Delphi实现EJB的客户端还是比较麻烦的.
新的VisiBroker for c++ 4.5是支持VC++的.我见过用它实现VC和Delphi混合编程的例子.
所有介绍CORBA的书没有一个提到Pascal语言映射的,真是悲哀.
 
发表一下,别是愚我们???
 
不好意思,一时兴奋就发表了这个帖子,我一直在使用Delphi的CORBA机制编写应
用系统,一方面是公司原来的软件环境决定的,长期下来积累了一些经验和一些
问题。比如,长期以来,各种书本都强调了对象的细粒度划分,这样可以获得灵
活性,可是我敢打赌,我们在开发应用的时候,80%以上的都是粗粒度的对象,比
如说,远程数据模块,我可是把所有的TTABLE,TQUERY,TDATASETPROVIDER都放
在一个TREMOTEDATADODULE里面了,可能有些人认为太难看了,开分成几个
DATAMOULE,在ONCRATE的时候CREATE,在ONDESTROY的时候FREE,这样也是一样的
,呵呵,可是我们在TDATASET对象中往往只是SELECT * FROM ,这样的应用就太
浪费我们的TDATASET对象了,可是,那又怎样呢,对象的细粒度划分象是在使用
软鞭,用得好就很厉害,用不好就打到自己身上了,而且在大部分的应用中是肉
搏就够了,什么时候,有这样的应用要求你非将对象细化才能满足应用,这是老
饕遇美食,酒徒遇玉浆,色鬼遇美女,是一等一的好事,当然要给你时间细细品
味才行。
至于JAVA连接CORBA服务器,其实很简单的,我只是创建了一个ORB对象,通过对
象找到服务接口,就和一般远程应用一样了,LeeChange 有些观点是对的,这种
访问服务器的方法是不能使用TCORBAREMOTEDATAMODULE的,一来是没必要,因为
这样就意味着前端对应的操作方法来表现来利用TCORBAREMOTEDATAMODULE所现实
的接口,目前我没有看到BORLAND实现了这样的机制,二来是给钱太少了,呵呵。
欢迎大家在上面的东西发表一些看法,最好是“血泪经验”,呵呵。
 
混分,不客氣。
 
有价值 有没有试过改成WSDL?[:D]
 
[:D]好像只有visibroker才能实现,我去年试图找到其它的ORB实现,没有成功,是POA的问题。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部