都是程序的问题.
HTTP也是基于TCP的,浏览器怎么不出这种问题?
HTTP也是基于TCP的,浏览器怎么不出这种问题?
解决方案 »
- 我的OLEContainer1.oleobject下怎么没有Document属性啊?
- DELPHI写COM+ 哪本书比较好?
- 很多人都玩过QQ的游戏吧?有没有发现,它的游戏大厅其实是一个应用程序的壳子,里面的东西其实是网页呢?我现在在Delphi下放一个WebBrosw
- 关于菜单设计的问题。
- 如何以流的形式读取image文件或所以文件!
- 在线急需,请帮帮忙
- 如何提取ADOQuery.SQL.Execute;执行返回的数据集?难道没人会吗?急死我了!!!
- 怎样自动的让每条选中的记录自己增加?
- 求解:回车key=#13,那么小数点的key为多少呢?在线等待!!!
- 谁有概要设计和详细设计能否给我发一份,一定给分
- 有关memo控件的一个简单问题!!
- 使用UDPSocket如何进行一个最简单的聊天程序?
2.你的服务器端程序在启动之时listen一段时间就不listen了,应该设计一个定时器,到一定时间就listen,时间不能太长,客户端程序可以有技巧的调整connect的时间差,然后一切OK。
3.应该不是这个样子的,问题很可能出在你绑定IP参数的时候。
我想我的问题没有说清楚,我在具体说一下:
1。这个问题我查了一下,返回错误10054,说是客户端端口那边硬关闭了什末的,我想可能是当某个客户端断开后,我没有从连接客户端连接的链中去除这个连接,继续发,导致了这个错误
2。我是这样设计我的程序的:启动服务器程序,监听,有客户端建立连接,
建立一与其通信的socket,加入链connPtr中,connPtr是存储所有与客户端建立连接的socket的链。这时就可以互相通信了。但如此时关闭服务器程序,在从起,程序就不能正常通信了。明白我的意思了吧,我想过几个解决的方法,比如在客户端建立一个timer等,但觉得不太好,请给我一个比较好的设计思路
3。我想在客户端建立一socket和服务器相互通信,在编译程序之前添入ip,port,在激活,在运行程序,ok.但如果将参数放入配置文件中,在程序启动时加载,就建立不起来,也就是说连接失败??