【发布时间】:2012-03-06 20:24:07
【问题描述】:
我正在尝试实现连接发送方和接收方以进行文件传输的逻辑,即发送方和接收方之间的握手。我想象的基本高级工作流程是......
Sender : prep for transfer, create token, wait for receiver to connect Receiver : access download URL using token, wait for sender to start sending Sender : confirm Receiver has connected / is waiting, send Receiver : receive
*注意:一个发送者只能有一个接收者,这意味着只有一个接收者可以“下载”发送者正在发送的文件
我正在使用Jetty Continuations 对服务器进行长轮询,这使得处理异步事件变得容易,但我不确定如何处理设计方面。对于上述工作流程,* 握手 * 发送方和接收方之间的良好设计模式是什么?
【问题讨论】:
标签: java design-patterns jetty