0

我必须选择一个合适的架构来开发一个模拟紧急呼叫/调度服务的系统。

  • 有需要的人打来电话。
  • 电话接线员记录详细信息(姓名、位置等)。
  • 系统从最近的医院派出救护车。
  • 系统检查医疗数据库
  • 系统将病史和患者信息传递到派出的救护车内的 PDA/智能手机上。
  • 医护人员发送更新位置和采取的行动。

我在想 Blackboard 架构会适合这个 - 但是在向救护车发送信息时发送数据/客户端请求会与 BB 架构相矛盾。

我可以使用经典的、混合的、新兴的或实验性的架构模式——只要它们能工作并且适合问题。

谁能给我一些建议,好吗?

4

1 回答 1

1

观察者,也可能是责任链。

所有实体都观察呼叫。如果响应者链中的任何元素必须决定是否处理或转发请求,则您需要责任链。

于 2012-10-22T06:37:11.543 回答