DComconnection广域网问题
我的三层系统,在局域网使用正常,构架是:
客户端 DComconnection + TClientDataset
应用服务器 com+ + TDatabase + TQuery + tDatasetProvider
数据库 oracle
不过放到广域网中测试(两个城市之间),客户端连不上了应用服务器,报错“RPC服务不可用”,请问广域网中如何使用DComconnection 连接Com+?
[解决办法]
DELPHI的三层架构一般走的21端口,你设置一下服务的IP和端口,另外用Telenet测试一下是否是通的?
[解决办法]
建议换成socket连接吧 否则你会很郁闷,DCOM跨域很麻烦