我在VxSim里学习socket,抄的VxWorks网络指南里的程序,基于TCP的。
如果我先起Server端的,再起Client端的,程序都正常。client可以connect到server。
反之,client先起,server后起,client就连不上server。
是不是connect()函数的问题?
看文档上说,有阻塞和非阻塞之分。
也不知道默认的是哪个。
------解决方案--------------------------------------------------------
开两台虚拟机,没必要吧
你不要弄得那么复杂,直接开两个vc测试就行了,能通过一般就可以在网络上连接,我试过。
如果不懂还是系统地看下那书吧,我有些也忘了。