研究了几天,还是没办法解决,只好上网问。经典!!!500分(200分)

Y

yocheng

Unregistered / Unconfirmed
GUEST, unregistred user!
背景:本公司在各地方有网点(不在同一城市),想做internet上的多层数据程序,总公司的
服务器24小时上网,而各网点用ADSL联接上internet。各网点的所有数据据都通过internet
集中在总公司的服务器。
[:(]本人之前做局域网内的三层数据库,现想转向广域网的三层数据库开发,遇到以下问题:
服务器端:ADOConnection1+ADOQuery1+DataSetProvider1
服务器已上internet 已有广域网IP地址,并运行scktsrvr.exe
客户端:SocketConnection1+ClientDataSet1+DataSource1
客户端SocketConnection1地址Address指向服务器的广域网IP
当客户端在服务器上运行一切正常,但一发送到别的已上Internet的机器就不能联接!显示
windows socket error 由于连接一方在一段时间后没有正确的答复或连接的主机没有反应,
连接失败(10060)on.API 'connect'
研究了几天也没法解决,希望那位大富翁能拉兄弟一把!
1、有没有大富翁已经能成功在广域网上开发多层应用系统?
2、SocketConnection1难道不能在广域网上联接?
3、愿和internet上做多层数据系统的大富翁共同学习!
4、和我的windws2000 server设置有关吗?
5、最好有这样的应用系统的原代码。
分数不够可以再加分!!!!
 
不能走SockSrvr默认的211端口走,这个端口在internet上十有八九是不通的.
将服务器上的IIS服务关掉(如果有的话),换成80端口试试,先排除是否为这个原因.
 
//学习。
 
to LeeChange
等我换端口号试试,如果成功我会把这次的开发过程和设置写出来共享!!!
 
静侯佳音.
别忘了,SockSrvr里的设置和客户端的SocketConnection的Port属性都要改.
 
先Ping一下,看看能不能连接。
SockSrvr之类的编程,没有真正用过,好象Delphi自带的Demos里面有
这方面的例子,去参考一下。
 
我的三层很轻松的搬上了Internet。
这个问题我有兴趣,欢迎交流。jopi@21cn.com
 
SocketConnection1能在广域网上联接,我以前作过(当时是SocketServer和Appserver都安装在网关服务器上(双网卡)),但是数据安全得自己处理。
关于端口211应该没有问题,一般将SocketServer安装在网关服务器上(双网卡),Appserver安装在内网上。
建议使用b/s结构。
 
to jopi,畅雨
恭喜,你们能成功搬上internet,能否写一个最简单的应用程序服务器和客户端给我测试下
,或把开发过程和设置写出来共享,或发关于这些的资料给我,万分感激.我的E-mail:
yocheng@163.com
 
用TWebConnection试试呢!
 
服务器和客户端都很简单,一点也没改,应该是网络设置的问题吧。
你先用netstat -a检查你的网络。
 
学习!楼主成功之后,把一些相应的设置,要注意的事项公布出来,发一份给我:
pingshx@hotmail.com 谢谢!
 
我也期待:misxjq@sina.com
 
我对这方面不懂,但很关注这个问题.
 
yocheng:约个时间,我们之间来连一下。我以前是在同一个城市
 
用SocketConnection的话只要两台机能Ping通就不会有问题的
当然,如果有防火墙、路由器在中间隔着的话,就要作一番设置才行。
 
直接把运行scktsrvr.exe的服务器放在公网上,让客户端去连,很悬啊!有否认真考虑过安
全性问题?
如果只能只样构建的话,建议加入一个Interceptor组件对出入的数据进行加密,这样会降
低系统性能,但能提高安全性。
 
更换端口号,还是连不上。
to wolaixue
TWebConnection的设置我不太会。
to pingshx
如果成功我会写出来的,还在测试中。
to jopi
我的QQ号是19682296,到时你加我为好友时再测试,今天下午我都会在线的(24号)。
to xianjun
我的ADSL是带路由的,不过我也做了相应的端口影射。
to Sachow
现在还未有联上,如果联上我就会想安全的问题,不过这是下一步要做的。
 
如果你两边的机器都有路由的话,可能就要看一下Socket连接的时候要用到哪些端口
黙认的211只是监听端口,连接的时候应该是别的端口吧? 你看一下,然后再作相应的端口映射
只要你这些设置好了,肯定是没有问题的。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
顶部