پاورپوینت مروری بر توپولوژی های مختلف پیاده سازی معماری سرویس گرا (pptx) 14 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 14 اسلاید
قسمتی از متن PowerPoint (.pptx) :
مروری بر توپولوژی های مختلف پیاده سازی معماری سرویس گرا (SOA)
سایت رویای واقعی! فناوری اطلاعات
دو راهکار موجود جهت حل مساله یکپارچه سازی سازمانی
اتصال نقطه به نقطه سرویس ها
اتصال سرویس ها با کمک میان افزار یکپارچه سازی
IT Expert.ir
توپولوژی نقطه به نقطه
ویژگی ها
مناسب در صورت وجود تعداد اندکی از طرف های یکپارچه سازی
معایب این توپولوژی
نیاز به ایجاد یک اینترفیس به ازای هر اتصال
پیچیدگی مدیریت و نگهداری سیستم نهایی با افزایش تعداد سیستم ها
Tight Coupling بین سیستم ها
نیاز به تغییر سایر سیستم ها در هنگام تغییر یک سیستم
مقیاس ناپذیر بودن
IT Expert.ir
توپولوژی های مختلف پیاده سازی SOA
5- Enterprise Service Bus (ESB)
6- Distributed Service Bus
1- Static Service Registry
2- Dynamic Service Registry
3- Service Broker
4- Distributed Service Broker
تکامل
تکامل
IT Expert.ir
1-Static Service Registry
ویژگی ها
الگوی سنتی موقعیت یابی (Locating) و انقیاد (Binding) سرویس ها در زمان طراحی سیستم
نیاز به استانداردهای هسته ای SOA شامل SOAP، WSDL و UDDI
سادگی پیاده سازی
معایب
عدم امکان موقعیت یابی و انقیاد سرویس ها در زمان اجرا
روش یکپارچه سازی تقریباً tightly coupled است
IT Expert.ir
2- Dynamic Service Registry
ویژگی ها
جستجوی ارائه دهندگان سرویس و انقیاد (Binding) به آنها در زمان اجرا (انقیاد پویا)
نیاز به استانداردهای هسته ای SOA شامل SOAP، WSDL و UDDI
روش یکپارچه سازی نسبتاً loosely coupled است
امکان موازنه بار (Load Balancing) و غلبه بر خطا (Failover)
اعتماد (Reliability) بالاتر با توجه به جستجو در بین تمام ارائه دهندگان سرویس
معایب
نیاز به ارتباط یک به یک بین ارائه دهنده و مصرف کننده سرویس
عدم مقیاس پذیری بالا
IT Expert.ir
Dynamic Web Service's Registry Scenario
IT Expert.ir
3- Service Broker
ویژگی های واسط سرویس
عبور تمام پیام ها از طریق یک واسط سرویس (Service Broker) که رجیستری را نیز در درون خود دارد
ارتباط کلیه ارائه دهندگان ومصرف کنندگان سرویس از طریق واسط مزبور با امکانات
مسیریابی مبتنی بر محتوای پیام
بازیافت خطا
ترجمه پیام
موازنه بار
فیلترینگ
امکان بالا بردن ارزش افزوده رجیستری سرویس با ملاحظه نمودن موارد زیر در جستجوی سرویس:
قابلیت اعتماد
میزان درستی (Trustworthiness)
کیفیت سرویس
توافق بر روی سطح سرویس (SLA)
IT Expert.ir