我在做一个文件管理器的作业,就是从一个文件服务端下载文件。现在我想要多线程下载文件,而这个线程数是可自定义的,那是不是每开一个线程,客户端就得创一个socket服务端就得创一个serversocket来一一对应(我原本是这样做的),但我觉得理论上一个serversocket在服务端,我只需在客户端开许多socket与之对应来实现多线程不是也行嘛而且更方便,所以想问下这样做是否合适可行。因为我在创建一一对应的serversocket和socket时遇到了客户端不知道怎么对应的读取服务端serversocket端口号的问题,我想尽量少创serversocket可以解决这个问题。不知道各位大大我这个想法对不对,被搞得有点混,请大家帮忙啦谢谢!
é£ä¸ä¸ªç«¯å£å¯ä»¥æå¾å¤socketæ¥ä½¿ç¨å
追ççå¬ç端å£ï¼äº¤ç»ä¸ä¸ªsocketå»å¤çåé¢è¿ç¨çé讯ã