【发布时间】:2011-04-13 01:20:15
【问题描述】:
我对处理多个连接有疑问。这些连接可以是 DB 连接、SOA 连接、EMS 连接等.....
假设我有 1 个用于提取数据的数据库连接,并且我有 2 个 EMS 连接,它们都具有不同的数据且独立。数据发送到EMS,无论数据发送成功与否都会更新状态。
1) 如果数据库连接断开或其他无法访问数据库的问题 2) 任何 1 个 EMS 连接已关闭,应用程序应继续处理其他 EMS 连接。 3) 如果我们能够向 EMS 发送数据,但无法更新数据库问题的 DB 状态 bcos,我们应该如何处理内存中所有需要发送到 EMS 的消息。 4) 无法建立与 1 个 EMS 的连接,但另一个能够建立,因此应用程序应处理该 EMS 消息。
这些是我必须处理的一些 -ve 测试用例。如果还有其他需要解决的问题,请随时告诉我
【问题讨论】:
标签: c# error-handling connection integration-testing ems