user
Orchestrator in Web Frameworks
assistant
Orchestrator component ကို Laravel မှာ HTTP Kernel အနေနဲ့ မြင်ရပါတယ်။ request-response pipeline တခုလုံးကို တာဝန်ယူ စီမံပေးတဲ့ ဗဟိုချက်အနေနဲ့ တည်ဆောက်ထားပြီး request/response model တည်ဆောက်တာ၊ middleware stack တာနဲ့ route assisting စတဲ့ တာဝန်တွေကို လုပ်ဆောင်ပါတယ်။ Application intelligence ရှိတာဖြစ်လို့ အပိုဆောင်းအနေနဲ့ path နဲ့ query parameter တွေကိုဖတ်ပြီး dynamic routing နဲ့ conditional middleware တွေကိုပါ လုပ်ပေးနိုင်ပါတယ်။

ExpressJS မှာ HTTP Kernel နဲ့ တိုက်ရိုက်နှိုင်းပြစရာ မရှိပေမယ့် App object က Orchestrator ရဲ့ တာဝန်တွေဖြစ်တဲ့ res နဲ့ resp object တွေတည်ဆောက်တာ၊ routing လုပ်တာ အစရှိတဲ့ လုပ်ဆောင်ချက်တွေကို တာဝန်ယူပါတယ်။ ဒါပေမယ့် Application intelligence ရှိတာဖြစ်လို့ အပိုဆောင်းအနေနဲ့ path နဲ့ query parameter တွေကိုဖတ်ပြီး dynamic routing နဲ့ conditional middleware တွေကိုပါ လုပ်ပေးနိုင်ပါတယ်။

ExpressJS မှာ HTTP Kernel နဲ့ တိုက်ရိုက်နှိုင်းပြစရာ မရှိပေမယ့် App object က Orchestrator ရဲ့ တာဝန်တွေဖြစ်တဲ့ res နဲ့ resp object တွေတည်ဆောက်တာ၊ routing လုပ်တာ အစရှိတဲ့ လုပ်ဆောင်ချက်တွေကို တာဝန်ယူပါတယ်။ ဒါပေမယ့် Application intelligence မပါဝင်တဲ့အတွက် Laravel လို feature တွေအသင့်သုံး မရနိုင်ပါဘူး။