天啊,这究竟是为什么?没人回答,我不学delphi了。。。。 (100分)

  • 主题发起人 主题发起人 china359
  • 开始时间 开始时间
C

china359

Unregistered / Unconfirmed
GUEST, unregistred user!
在下初学三层,现有一个用关dcom或sockConnection 连接中出现的的几个现象请教各位:
1.在三层中客户端用SocketConnection连接,设置connected属性为true时,总是半天没反应。
2.在三层中客户端用DCOMconnection连接,设置connected属性为true时,原先还基本正常,现在也半天没反应了。
3.用ado多表关联时,在单层中正常,在三层中就半天没反应了。(注:在DCOMconnection连接正常时。)
我的系统在局域网中,win2000 server+sql2k server
到底是网络问题,还是机子的系统问题?
附注:在三层中客户端用DCOMconnection连接,设置connected属性为true半天没反应时。在同一网络中,另一台NT SERVER的电脑上却还正常。
快救命啊,我都快晕了。。。。
 
有时还有一个现象是,注册过应用服务程序后,运行客户端程序时,应用服务程序居然可以不用打开,客户端程序一切正常。
以前的情况是:运行客户端程序时,自动打开应用服务程序。
你说神奇不???
 
天啊,难道没人知道吗?我系统都重装二遍了。
 
快点帮我啊,没人回答我要改学vc了。
 
给点提示都好啊。。[?]
 
自己的理想自己把握
 
我今天也碰到這種情況,
先行服務器的程序,再action=true
 
可能你做的不对,
你这样试试:
在一台机器上运行服务器端与客户端
看看有没有“反应”?
不知你的反应是什么意思?
 
SocketConnection连接,设置connected属性为true时,要运行一个%delphi%/bin/svrscok.exe(可能拼错)
户端用DCOMconnection连接,我试过在自己开发机上能运行三层都在同一机上开发)
但其它机不能用,启动不了中间层
要用win2k的一个Dcomcnfg.exe配置中间层的启动等项
摸了很久都没有搞好
还有关于文件的权限设置也是必须的
希望你能试出Dcom的使用
 
to: 寻找:
以前我用DCOMconnection连接,直接设置connected属性为true 没有问题。
 
to lycpxm:
我就是在同一台机上。没反应指要设置connected属性为true,应用服务程序上会自动运行,但半天没反应,置不了connected为true。
 
to Supermay:
SocketConnection连接,是在scktsrvr已经运行的情况下出现的。
DCOMconnection连接问题,是在同一台机上就出现,不存在权限设置问题。
 
我现在在家里,用win2000 server+sql2k server+d7,用DCOMconnection连接基本不存在问题。在单位,同样的系统为什么不行?如果是局域网上的设置问题,为什么同在局域网上的nt server却没事?
 
多层用DCOM问题多多,而且有些问题很莫明奇妙。就用TSocketConnection连接,不过不要用客户端程序去启动服务器,最好先把服务器打开,等着客户端连接上去。
 
先把服务器打开,等着客户端连接上去。也是同样的情况。
 
第一个问题很简单,SocketConncet连接需要运行一下delphi/bin目录下的Sckserver大体上是这个名字,把相应端口打开才行,知道了吗?
第二个和第三个你没说清楚
 
晕,我当然知道SocketConncet连接需要运行一下scktsrvr.exe了。
 
是不是你把Host属性设错了啦!
 
更晕,我不用Host属性,用address.
 
改VC也好啊,你学DELPHI又不是大家逼你的,你的帖子题目好象大富翁诸位都
欠你什么的,十足搞笑!!!
 
后退
顶部