شاید شما هم مانند من در ضرورت استفاده از معماری سرویس گرا (SOA) شکی نداشته باشید، اما ممکن است یه سوال اساسی ذهنتون را آزار بدهد: “نحوه پیاده سازی معماری سرویس گرا چگونه است؟” به عبارت دیگر، برای پیاده سازی SOA چه توپولوژی مناسب تر است”
در پاسخ باید گفت، توپولوژی های پیاده سازی SOA به شرح زیر است که در دو دسته کلی روش های نقطه به نقطه و روش های مبتنی بر میان افزار (middleware) قرار می گیرند:
در پاسخ باید گفت، توپولوژی های پیاده سازی SOA به شرح زیر است که در دو دسته کلی روش های نقطه به نقطه و روش های مبتنی بر میان افزار (middleware) قرار می گیرند:
- Static Service Registry
- Dynamic Service Registry
- Service Broker
- Distributed Service Broker
- Enterprise Service Bus (ESB)
- Distributed Service Bus
لازم به توضیح نیست که هر نیازی، توپولوژی خاص خودش رو طلب می کند. جهت آشنایی بیشتر با ویژگی ها، مزایا و معایب هر یک از این توپولوژی ها، سند پیوست رو دانلود کنید.
مرسی کابوی
خیلی حال دادی