F
fupd
Unregistered / Unconfirmed
GUEST, unregistred user!
我现在正在用delphi5开发一个三层的应用,因为客户端分布在不同的
网段,通过路由连接。DCOM无论怎样配置都不能使用,现在用SOCKET连接。
想用Delphi4中的Pooler例程作为基础,构件Database Pooling和
Object Pooling.在该例程中Pooer组建实现了远程数据模块的接口,在客户
端连接的时候,通过连接server.Pooer就可以在Clientdataset中看到远程
数据模块中的TdataSetProvider。
现在想用Pooler实现别的组件的接口。例如我新建一个处理业务逻辑的组件
,同时通过Type Library在Pooler中添加该接口。然后同时在Pooler中实现该
接口的方法和函数,再通过Pooler中实现的函数调用业务逻辑组件中的实现。
这样客户端就只需连接Pooler而可以调用别的组件中的方法。
现在在客户断调用时总是提示该方法在Pooler的接口中不存在。
请问有什么办法建立组件池,是不是建立想Pooler组件那样的组件池后,对所有
其它组件的调用,都要通过它来中转
还想请教怎样配置跨网段的DCOM连接
请各位高手赐教!如有解答,分数全部奉送