رویدادهای پایانی در BPMN چیست؟
در راستای سلسه مباحث آموزشی BPMN در مطلب قبل در مورد رویدادهای میانی پیشرفته در BPMN توضیحاتی بیان کردیم و قصد داریم در این مطلب در مورد رویدادهای پایانی در استاندارد BPMN مطالبی ارائه نماییم.
اولین رویداد پایانی: بدون نوع یا None
نتیجه خاصی ندارد و مسیر قبل از خود را خاتمه می دهد.
دومین رویداد پایانی: پیام یا Message
نتیجه فرآیند، برقراری ارتباط با فرآیندهای دیگر می باشد.
سومین رویداد پایانی: علامت یا Signal
نتیجه ، یک علامت یا سیگنال هست که فرآیندهای دیگر می توانند نسبت به آن عکس العمل نشان دهند و دریافت کننده سیگنال باشند.
چهارمین رویداد پایانی: خاتمه دهنده یا Terminate
تمام فعالیت های فرآیند، در هرجای فرآیند که در حال انجام هستند را متوقف می کند.
پنجمین رویداد پایانی : خطا یا Error
در پایان فرآیند، فرآیندی که دچار خطا یا مختل شده است را اعلام می کند
ششمین رویداد پایانی: لغو یا Cancel
با زیرفرآیندهای تراکنشی مورد استفاده قرار می گیرد و باعث لغو زیرفرآیند تراکنشی می شود.
هفتمین رویداد پایانی: جبران یا Compensation
در قسمتی از زیرفرآیند تراکنشی مورد استفاده قرار می گیرد. در صورتی که فرآیند ما نیاز به عقب گرد داشته باشد، راه انداز را پرتاب می کند.
هشتمین رویداد پایانی: چندگانه یا Multiple
چند نتیجه از جمله (خطا، پیام، جبران و علامت) را مشخص می کند و تحریک کننده آنهاست.
برای آشنایی و آموزش BPMN مطالعه سیر مطالعاتی BPMN را از اینجا مطالعه نمایید.