corba的不解问题!!!! 大家帮帮忙
我刚刚接触corba,看李维的《delphi5.x分布式多层应用系统篇》
在11-54那一页说到
TCorbaObjectFactory.Create('cohelloworldFactory', 'lwhelloworld', 'IDL:pcohelloworld/cohelloworldFactory:1.0', Icohelloworld,Tcohelloworld, iMultiInstance, tmSingleThread);
在服务器建立了一个名为lwhelloworld的Thelloworld对象
然后在客户端用如下的方法
coobject:=Tcohelloworldcorbafactory.createinstance('lwhelloworld');
可以成功找到Tcohelloworld的对象
而我这样做了 执行客户端程序却出错 NO_IMPLEMENT
如果
TCorbaObjectFactory.Create('cohelloworldFactory', 'cohelloworld', 'IDL:pcohelloworld/cohelloworldFactory:1.0', Icohelloworld,Tcohelloworld, iMultiInstance, tmSingleThread);
则客户端
coobject:=Tcohelloworldcorbafactory.createinstance('');
的参数无论是什么都成功,这到底是为什么呢??
困惑!!!!