انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی
چکیده
یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ارائه داده اند،که این باعث شد که وب سرویس های مکانی از نظر عملکردی مشابهت داشته باشند. به عبارت دیگر برای هر درخواست کاربر در مخزن سرویس ها بیش از یک سرویس برای اجرا و پاسخ گوی به درخواست وجود دارد، که انتخاب سرویس مناسب چالشی پراهمیت می باشد. اگرچه وب سرویس ها از نظر عملکردی مشابه هستند، ولی از نظر غیر عملکردی(کیفیت وب سرویس) متفاوت هستند. انتخاب وب سرویس با توجه به کیفیت وب سرویس می تواند یک راه حل مناسب برای برگزیدن وب سرویس مناسبتر باشد. همچنین می توان سرویس مناسبی را با کیفیت درخواستی کاربر یا نزدیک به کیفیت درخواستی، برای سرویس دهی به کاربر معرفی کرد. در این مقاله قصد داریم به معرفی کیفیت وب سرویس ها، پارامتر های کیفیت وب سرویس های مکانی، ارائه کیفیت وب سرویس در یک سند قرارداد سطح وب سرویس(wsla)، محاسبه پارامترهای کیفیت برای یک سرویس مرکب و بررسی روش های انتخاب وب سرویس مناسب با استفاده از wsla بپردازیم