چکیده :
معماری سرویس گرا( SOA) رهیافتی است برای ساخت سیستم های توزیع شده که کارکردهای نرم افزاری را در قالب سرویس ارائه می کند. این سرویس ها هم توسط دیگر نرم افزارها قابل فراخوانی هستند و هم برای ساخت سرویس های جدید مورد استفاده قرار می گیرند، این رهیافت برای یکپارچه سازی فناوری ها در محیطی که انواع مختلفی از سکوهای نرم افزاری و سخت افزاری وجود دارد ایده آل است. خواص معماری سرویس گرا به این شرح است:
- استفاده از استانداردهای مستقل از فناوری و مورد توافق برای ارائه مولفه های نرم افزاری تحت قالب سرویس
- معرفی کننده یک روش مشخص و مورد توافق برای تعریف و ارتباط بین مولفه های نرم افزاری
- مولفه های نرم افزاری منفرد می توانند در ساخت دیگر نرم افزارها استفاده شوند
- تقویت کننده رهیافت سرهم بندی اجزاء از قبل تعریف شده برای ساخت نرم افزارها به جای توسعه و پیاده سازی
آنها
نویسنده : امیر مهجوریان
منبع : دبیرخانه شورای عالی اطلاع رسانی کمیته فنی معماری اطلاعات
لینک دانلود کامل مقاله