1

我正在编写一个具有规范的选择性重复程序:

“在不失一般性的情况下,将发送者和接收者实体实现在同一个类(SRNode)中。SRNode的每个进程都可以同时进行发送和接收。”

我对通过 UDP 数据包进行通信的理解是,您有一个仅关注发送的 Sender/Server 类和一个仅关注接收的 Receiver/Client 类。接收者在等待消息时阻塞,那么如何创建一个可以在阻塞和等待消息时发送消息的单一实体呢?我猜这是很有可能的,因为这是我的家庭作业的要求,但也许我并不完全了解发送/接收功能,即使我以前使用过它们。任何帮助/解释表示赞赏。

4

1 回答 1

0

我怀疑你的作业是为了教你并发和线程。为了避免为您这样做,也许您应该阅读一些有关Java 并发的文章

于 2013-04-17T14:33:16.800 回答