Synchronous เทียบกับ Asynchronouse
การดําเนินการแบบซิงโครนัสเป็นการปิดกั้น เนื่องจากกระบวนการจะรอจนกว่าการดําเนินการจะเสร็จสมบูรณ์ แต่การดําเนินการแบบอะซิงโครนัสนั้นไม่ปิดกั้น เนื่องจากเป็นเพียงการเริ่มต้นดําเนินการเท่านั้น การทํางานแบบอะซิงโครนัสช่วยให้มีความขนานกันมากขึ้น เนื่องจากการดําเนินการไม่ได้ปิดกั้นกระบวนการจึงสามารถทําการคํานวณอื่น ๆ ได้ในขณะที่การดําเนินการอยู่ระหว่างดําเนินการ
process flow ได้รับการออกแบบให้เป็นกระบวนการแบบอะซิงโครนัสมากขึ้นและ 'submit' จากปุ่ม process จะเริ่มต้น business process แต่แบบฟอร์มไม่จําเป็นต้องรอให้ business process เสร็จสมบูรณ์ นอกจากนี้กระบวนการส่วนใหญ่ใช้เวลาหลายวันจึงจะเสร็จสมบูรณ์ดังนั้นจึงไม่มีประโยชน์ที่จะรอให้กระบวนการเสร็จสมบูรณ์
Microflow สามารถออกแบบเป็นกระบวนการซิงโครนัสซึ่งระบบจะรอให้ข้อมูลถูกส่งกลับจาก Microflow หรือเป็นกระบวนการแบบอะซิงโครนัสที่ผู้ใช้สามารถทํางานบนหน้าจอต่อไปได้ในขณะที่ระบบจะคํานวณในพื้นหลังและอัปเดตหน้าจอด้วยผลลัพธ์ เมื่อใช้ microflow ผู้ใช้สามารถใช้คุณสมบัติการบล็อกหน้าจอเพื่อให้การโทรเป็นการทํางานแบบซิงโครนัสหรือแบบอะซิงโครนัส
Last updated