در مقاله قبلی به بررسی انواع انواع Task ها پرداختیم. در این قسمت انواع Gateway ها در استاندارد BPMN2.0 رو بررسی خواهیم کرد.
به یک Task تنها یک ورودی ، وارد میشود و تنها یک خروجی ، از آن خارج میگردد. در صورت وجود بیش از یک ورودی یا خروجی میتوان از Gateway استفاده نمود.
دروازه یا Gateway:
این Notation برای نمایش نقاط کنترلی و تصمیم گیری ها استفاده می شود.از این Notation هم به عنوان تفکیک کننده مسیر و هم در جهت ترکیب مسیرها استفاده می شود.
دروازه های انحصاری یا Exclusive یا به اصطلاح XOR
این دروازه زمانی استفاده می شود که فقط و فقط یکی از مسیرهای بعد از آن قابل اجرا باشد بعنوان مثال هنگام تایید مرخصی فقط یکی از دو حالت رد و یا تایید قابل اجراست.پس این دروازه ورودی را که از فعالیتهای قبلتر تعریف شده را کنترل می کند و بر اساس آن مجوز یکی و فقط یکی از مسیرها را صادر می کند و جریان فرایند از آن مسیر ادامه می یابد.
ذر واقع فقط یک شاخه خروجی دارد. مثال زیر، گویای این موضوع است
برای مطالعه مقاله به صورت کامل اینجا را کلیک نمایید.