gpt4 book ai didi

timeout - 不同应用程序之间的超时建模

转载 作者:行者123 更新时间:2023-12-04 13:37:40 25 4
gpt4 key购买 nike

我想对应用程序架构和所有应用程序之间的超时进行建模(例如,应用程序 A 和 B 之间有 10 秒的超时,所有应用程序之间也有 10 秒的超时)。我应该清楚地使用哪种建模语言来解决这个问题?我不认为 UML 图可以解决问题...

谢谢。

最佳答案

这取决于您的模型的用途。

面向业务的流程编排

对于复杂流程的多个应用程序的多个任务/事件之间的编排,您可以使用 Business Process Model and Notation (BPMN) ,这是 OMG 的标准.

在那里,您可以为基于事件的“网关”建模,以控制事件之间的控制流或“消息”。根据所需的重点,事件在您的情况下可能是计时器或错误(例如超时错误)。

备注:有几个第三方工具使用 BPMN 模型生成 BPEL为了使建模的流程编排可执行。

技术模型

如果您想显示应用程序之间的交互,但不一定建模为业务流程(用户视角),您也可以真正考虑 UML:

  • activity diagrams可以呈现事件 Action 和计时器
  • 最终,sequence diagrams可能会出现时间限制和条件。但直觉上,我怀疑这是您在这里提出问题的最佳选择。

关于timeout - 不同应用程序之间的超时建模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36605349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com