我在一台有固定IP的计算机上运用服务器端程序,用ServerSocket控件监听,端口采用20000,在另一台ADSL拨号上网的计算机上运用客户端程序进行连接,用ClientSocket控件连接,Host为远程计算机的固定IP,端口为2000,可是两台计算机无法连接上,不知问题在什么地方?
不吝指教,谢!
不吝指教,谢!
解决方案 »
- 一直提示“Invalid pointer operation”
- 一个三角型已知2角求第三角的问题
- 客户端怎么连不上服务器数据库?
- 哪位知道COM+中事务实现的原理?
- 高手请进
- 急求:谁有INSTALLSHIELD 7的东方语言包的地址
- 还有个小问题,我想实现分割怎么用Splitter了Minsize这个属性,好象不能限制拉伸的宽度?是不是还要设置什么属性?(初学者问题)
- 公布动力聊天服务器的源代码
- 各位大哥,请帮帮我
- 请问一个去掉数据库中的一个指定的符号(如?号),SQL语句该怎么写?
- 加分求解:如何中止一个存储过程(TADOQuery)的执行
- 关于delphi+word的问题?很急,请帮忙!
设置好属性后都active,先TServerSocket空间active再TClientSocket,这是先后关系
然后只要你的端口等属性设置正确就可以通讯了
ClientSocket.Socket.SendText('Sdddddd'); //客户端向服务器断发送
ServerSocket.Socket.Connections[0].SendText('UP'); //服务器向第一个连接上来的客户端发送消息
1、服务器程序的电脑用宽带接入,客户端程序的电脑在局域网内
2、服务器程序的电脑用宽带接入,客户端程序的电脑用ADSL连网
3、服务器程序的电脑用ADSL连网,客户端程序的电脑用ADSL连网
(中原):能否详细告知你们公司程序的运行机制?不胜感激!
数据的上发:
GPRS-->联通服务器-->联通内网-->我们托管在联通的服务器-->联通的网关-->客户网关-->客户服务器-->客户的内网数据的上发也一样
我们托管在联通的服务器和客户服务器都有两个IP,这里就必须要绑定指定的IP才能正常的工作.delphi6的控件没有办法解决这个问题,只有用代码自己来写这些代码.