Workflow Engine Server v8.0.0 – Smart Process Management
مدیریت Workflow را همراه با یکپارچه سازی REST API پیاده سازی کنید
Specification
| Feature | Workflow |
|---|
| Technology | MongoDB, MySQL, PostgreSQL, SQL Server |
|---|
توضیحات:
در خیلی از پروژههای سازمانی، Workflow را داخل هر سرویس جداگانه پیاده سازی نمی کنند و یک سرور مستقل این مسئولیت را بر عهده میگیرد. Workflow Engine Server چرخه اجرای Processها و اشیای تجاری را مدیریت میکند، داخل زیرساخت فعلی سازمان نصب میشود و از طریق REST API با نرم افزارهای دیگر ارتباط برقرار میکند؛ در نتیجه منطق Workflow فقط یک بار پیاده سازی میشود و همه سرویسها از همان بخش استفاده میکنند.
این سرور برای معماریهای Microservices طراحی شده است و بیشتر عملیات از طریق درخواستهای HTTP GET و POST انجام میشوند. میتوانید Process Instance جدید ایجاد کنید، اطلاعات Workflow را بخوانید، Commandهای قابل اجرا را دریافت یا اجرا کنید، وضعیت Processها را تغییر دهید، وجود یک Process را بررسی کنید یا به Inbox و Outbox دسترسی داشته باشید. همه این کارها مستقیما از طریق API کنترل میشوند.
ارتباط با سرویسهای بیرونی از طریق Callback API انجام میشود. هر زمان رویدادی در Workflow رخ دهد، سرور URLهای از قبل تعریف شده را فراخوانی میکند و Action، Condition، Rule، Identity، تولید Scheme و اعلان تغییر وضعیت را با سایر سرویسها هماهنگ نگه میدارد. Workflow Engine Server روی Windows، Linux و macOS اجرا میشود و Docker هم برای استقرار آن در دسترس است. پایگاههای داده ای مانند MS SQL Server، PostgreSQL، Oracle، MySQL و MongoDB نیز با آن کار میکنند.
ویژگی ها:
- سرور آماده برای مدیریت Workflow
- REST API برای مدیریت فرآیندها
- مدیریت Commandها، وضعیتها و Process Instanceها
- دسترسی به Inbox و Outbox
- Callback API برای ارتباط با سرویسهای خارجی
- اجرا روی Windows، Linux و macOS
- استقرار با Docker
- سازگار با MS SQL Server، PostgreSQL، Oracle، MySQL و MongoDB
مناسب برای:
انتخاب رایجی برای پروژههای سازمانی، فرآیندهای تایید اسناد، معماریهای Microservices و سامانههای IoT است؛ مخصوصا زمانی که مدیریت Workflow باید به صورت یک سرویس مستقل انجام شود.
سوالات متداول:
این سرور روی چه سیستم عاملهایی اجرا میشود؟
Workflow Engine Server روی Windows، Linux و macOS اجرا میشود.
آیا میتوان آن را به نرم افزارهای دیگر متصل کرد؟
بله. REST API مبتنی بر HTTP ارتباط با سایر نرم افزارها را برقرار میکند و عملیات Workflow از همین مسیر انجام میشود.
با چه پایگاههای داده ای کار میکند؟
از MS SQL Server، PostgreSQL، Oracle، MySQL و MongoDB استفاده میکند.
چه روشهایی برای استقرار Workflow Engine Server وجود دارد؟
میتوانید آن را به صورت Console Application اجرا کنید، روی Windows به شکل Windows Service راه اندازی کنید یا داخل Containerهای Docker مستقر کنید.









Reviews
Clear filtersThere are no reviews yet.