好了,所以我在现场了Oracal在本网站的一些问题围绕阅读。我仍然很难理解套接字的一些事情,所以我会看看这里有没有人可以花时间向我缓慢的大脑解释它。我正在做的是建立一个聊天客户端和聊天服务器(要一举学习秋千和套接字)。尽管我见过所有的例子,但我仍然不清楚他们的工作方式。我知道如何使用输入流和带有输出流的1个套接字来运行1个套接字,但除此之外,我无法理解,因为这是我找到的大多数资源解释。这是我关于这个问题的一系列问题。的Java套接字 - 需要帮助理解他们更好地
- 如果我希望能够同时处理输入和输出到客户端,我该怎么办?等待,然后如果服务器切换到输入流并获得更改,然后切换回输出流?或者我可以同时运行输入和输出流?
- 可以说服务器必须同时处理多个客户端。我必须为每个客户端创建一个套接字吗?你会建议什么是处理这个问题的好方法?
- 比方说,客户想要改变现有的插座的IP地址或端口,并连接到不同的服务器。我会创建一个新的套接字,还是有一些方法来改变当前的套接字?
这是我的主要问题。如果我能够理解这一点,我很确定我可以自己找出剩下的需要。
。
(我会阅读)谢谢!这真的帮助我理解。我发现的一切都告诉我如何在Java中设置一个套接字,并没有真正解释它们是如何工作的。 – cgasser