为何客户端在工作组内能访问AppServer而在局域网内不能访问AppServer?(100分)

W

wsm

Unregistered / Unconfirmed
GUEST, unregistred user!
俺用Delphi4.0编写了一个MIDAS应用程序,采用SocketConnection连接,
应用服务器放在NT Server上运行,客户端放在Win95环境下运行,经测试发现
客户端在工作组内可以与应用服务器连接,但在局域网内客户端不能与应用服务
器连接,俺希望客户端经Internet访问应用服务器.
特此请教各位大虾如何解决!
 
不会吧?我试过可以的呀。
你的工作组是什么概念?能否PING通APP SERVER?如果能,直接用IP连是可以的。
APP SERVER 上运行 SCKTSRVR了吗?你有足够的NT 权限使用 BDE 吗?(别问我什
么权限,我永远用ADMIN)
 
to CJ
SCKTSRVR在NT Server 运行了,客户端可以选择IP连接方式,
我在开发程序时,发现需要WinSocket 2.0,俺就下载并安装了WinSocket 2.2 ,
是不是与此有关.

 
呵呵, 要想在internet 上使用, 不是可以选择ip连结方式, 而是必须!
 
to CJ
"你有足够的NT 权限使用 BDE 吗?(别问我什
么权限,我永远用ADMIN)"
请说详细点,这是什么意思?



 
Hello wangshimao
你的问题估计是你 WIN SOCK 引起的,看看用98可不可以。估计可以
的。
如果你有足够的时间和条件,建议你使用D5的http connection方式
,这样在internet下更方便。
BDE 这个东西有时的确麻烦,在NT下要有足够的权限才能使用某些功
能:-(所以,我登录NT启动appSrvr都是用administrator的,或者,干脆
用98做appSrvr
Best Regards
 
Hello CJ:
问题是由WinSock引起的,俺把动态库ws2_32.dll,ws2help.dll,wsock32.dll
winnls32.dll,wininet.dll,shlwapi.dll,sensapi.dll,qdcspi.dll,
oleaut32.dll,odbc32.dll,odbcint.dll,mssock.dll,msvcrt.dll,msafd.dll,
indicdll.dll,dbclient.dll,bantam.dll打入安装程序,问题解决
在此感谢热心朋友的帮助!
 
顶部