Winsock 端口设置有关问题

Winsock 端口设置问题各位大侠,我在一个网络数据传输C/S中用了两个Winsock来分别传输数据信息和文件,我设

Winsock 端口设置问题
各位大侠,我在一个网络数据传输C/S中用了两个Winsock来分别传输数据信息和文件,我设置了不同的端口,如果1000和1001.程序有时能正常运行,有时又不能,如接收不了文件。我重新改一下端口,前几次测试又可以了,但后面又会出现问题。我反复测试了很多次,都是不稳定的问题。请问有解决方法吗?winsock端口设置有什么学问呢?
小弟虚心请教,还望各位高手指导,十分感谢。

[解决办法]
端口应该没问题,估计是你的程序有问题,最好先看看别人的服务程序是如何做的再尝试自己写。
虽然 VB 做这种网络程序不是很好,但普通测试的用还是可以的,你应该多了解一些架构上的思路,
比如控件数组的方法做服务等,玩到高级点了,可以看看API的实际运用过程以及架构,如多线程、
线程池管理等,不过这些可能要用到别的开发工具,VB做起来不太好做,因为VB的资源不太好管理。
但最起码控件数组和握手协议以及Sock基本的使用理念应该搞清楚先。
[解决办法]
建议使用6000以上的端口,看看网络的稳定性如何,如果网络没有问题,看看你计算机系统是否有问题,另外查检你的程序结构。