单线程聊天程序,就是基于UDP的DOS界面下的,srv和client,2者只能一问一答吗,就是必须接收一条信息后,才能发送一条信息吗,不能连续的发送信息?多线程和单线程聊天程序都要指定服务器的IP地址,本地的话,127.0.0.1就可以了,如果是通过互联网的话,对方服务器又处在内网之中,如192.168.1.3,这样的情况该怎么办,该如何设置服务器地址呢?总不能直接填写192.168.1.3这样肯定不行。。难道解决的方法是让对方做端口映射,然后填写上对方的映射端口和公网IP地址?这样可以吗?高手帮忙解答下可以吗?麻烦了