日期:2014-05-20  浏览次数:20730 次

FTP与多线程
我现在做的sever端可以和一个client端进行连接了,但是两个client就不行了,我最终想要做的就是client和sever之间能够互相发送字符。本人初学者,最近看了多线程,就是run();thread,但是不知道如何具体操作。希望大神指导!
注:我仅仅想sever和client互相能够发送字符就可以,不用上传下载东西。

------解决方案--------------------
你的问题有点逻辑上混淆。这发送字符跟FTP有啥关系啊?!

你说:sever端可以和一个client端进行连接了
然后又说:两个client就不行了
然后说:仅仅想sever和client互相能够发送字符就可以

是不是说可以实现 单个Client 和 Server 之间互相发送字符;但同时两个Client连接上Server就不行?


如果是这样,说明你Server没有用多线程来实现,应该每隔Client有一条独立线程负责通讯服务。

另一种方案是NIO,这个较为复杂,建议你先不考虑。