SocketConnection連接本地應用程序服務器組件總是出錯,請高手幫忙啊~! ( 积分: 50 )

  • 主题发起人 主题发起人 胡圖崇
  • 开始时间 开始时间

胡圖崇

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Mutitier頁,選擇“Transaction Data Module”創建了一個應用程序服務器組件,然后在控制面板-->“組件服務”中安裝了該組件
然后建立一個客戶端程序,但是在客戶端程序中的SocketConnection,總是無法連接成功:Address=127.0.0.1,ServerName輸入剛才安裝的服務器組件名,而且對應的ServerGUID也自動調出來了,但是一Connected=true,就會出現下面錯誤:
Windows socket error:無法連線,因為目標電腦拒絕連線。(10061),on API'connect'
不知道是什么原因,本地連接為什么都不行呢?
 
我在Mutitier頁,選擇“Transaction Data Module”創建了一個應用程序服務器組件,然后在控制面板-->“組件服務”中安裝了該組件
然后建立一個客戶端程序,但是在客戶端程序中的SocketConnection,總是無法連接成功:Address=127.0.0.1,ServerName輸入剛才安裝的服務器組件名,而且對應的ServerGUID也自動調出來了,但是一Connected=true,就會出現下面錯誤:
Windows socket error:無法連線,因為目標電腦拒絕連線。(10061),on API'connect'
不知道是什么原因,本地連接為什么都不行呢?
 
要启动scktsrvr.exe 在 C:/Program Files/Borland/Delphi7/Bin 目录下。
 
还有,端口设置正确吗?
 
同楼上
还有那个Address=127.0.0.1,ServerName
如果写了servername会覆盖掉address的
 
服务器端有没有设置防火墙?
 
端口是默认的211
scktsrvr.exe我没启动
回去试试
 
回去试了一下,正如fengfan所说的,我没开启Scktsrvr.exe所致的.
 
后退
顶部