۱۱ مرداد ۱۳۸۸

توپولوژی های پیاده سازی معماری سرویس گرا (SOA)

شاید شما هم مانند من در ضرورت استفاده از معماری سرویس گرا (SOA) شکی نداشته باشید، اما ممکن است یه سوال اساسی ذهنتون را آزار بدهد: "نحوه پیاده سازی معماری سرویس گرا چگونه است؟" به عبارت دیگر، برای پیاده سازی SOA چه توپولوژی مناسب تر است"
در پاسخ باید گفت، توپولوژی های پیاده سازی SOA به شرح زیر است كه در دو دسته كلي روش هاي نقطه به نقطه و روش هاي مبتني بر ميان افزار (middleware) قرار مي گيرند:
  • Static Service Registry

  • Dynamic Service Registry

  • Service Broker

  • Distributed Service Broker

  • Enterprise Service Bus (ESB)

  • Distributed Service Bus
لازم به توضيح نیست که هر نیازی، توپولوژی خاص خودش رو طلب مي كند. جهت آشنایی بیشتر با ویژگی ها، مزایا و معایب هر یک از این توپولوژی ها، سند پیوست رو دانلود كنيد.

هیچ نظری موجود نیست:

ارسال یک نظر