TCP/IP 端口?该如何处理

TCP/IP 端口?
我准备设计一个软件,用TCP/IP方式进行数据交互。由于有几种数据要交互,所以想问一下:能不能在服务器端开不同的端口然后进行不同数据的发送,而客户端也相应开几个端口准备接收数据?也就是一个IP地址绑定几个端口,这行吗?

------解决方案--------------------
可以的,端口那么多,10000以上随便用,别冲突就好。事实上一个端口对应一个Socket。你的需求可以用一个端口进行接收,然后在数据首部设置类型,感觉比开多个端口要简单吧
------解决方案--------------------
当然可以。。端口的作用就是区分机器上不同的连接啦