دانلود پاورپوینت معماری سرويس گرا با فرمت ppt و در 72 اسلاید قابل ویرایش
قسمتی از متن پاورپوینت معماری سرويس گرا
مقدمه
بر طبق نظر تحليلگران صنعتي بيش از 80 درصد ازبرنامه هاي کاربردي حرفه فروخته شده در فاصله سالهاي 2005 تا 2008 ميلادي بر اساس اصول معماري سرويس گرا (SOA) شکل مي گيرند.
اصطلاح "معماري سرويس گرا" بيانگر ديدگاهي از معماري نرمافزار است که استفاده از سرويس هاي نرمافزاري با درجه اتصال سست (Loosely Coupled) را جهت پشتيباني از فرآيندهاي حرفه پيشنهاد مي کند.
در حقيقت اين سبک از معماري از ديدگاه سنتي محصورسازي منطق حرفه تحت اشيا و مولفه ها پشتيباني مي کند اما اين محصورسازي بر اساس فرآيندهاي حرفه مي باشد.
سرويس چيست؟ What is Service?
oيك واحد از كار انجام شده توسط عرضه كننده خدمت براي دستيابي به نتيجه موردنظر مشتري. نقش عرضه كننده و دريافت كننده سرويس با مولفههاي نرمافزاري انجام ميشود.
يك سرويس در SOA به عنوان قطعهاي از عملكردي است كه داراي سه خصوصيت اصلي زير باشد:
واسط سرويس مستقل از پيكربندي است.
سرويس به طور پويا در جايي قرار ميگيرد و بازخواني ميشود.
سرويس خودشمول است يعني سرويس وضعيت خود را نگه ميدارد.
پاورپوینت معماری سرويس گرا
معماري سرويس گرا چيست؟
مفهوم کليSOA بر تعريف زيرساخت حرفه تمرکز مي کند. بطور کلي منظور از واژه سرويس، يک سرويس حرفه مانند رزرو کردن يک بليط است نه سرويسهاي زيرساخت فني مثل سرويس تراکنش. علت اين است که دسته دوم در زمان پياده سازي يک عمليات حرفه اهميت پيدا ميکند و ارتباط استراتژيک خاصي از نقطه نظر معماري سرويس گرا ندارد.
بجاي درگيرکردن مصرف کننده با جوانب فني مربوط به فراخواني سرويس، SOAقرارداد سرويس را از مولفه يا پياده سازي آن قرارداد جدا مي کند. در نتيجه اين جداسازي، معماريي توليد مي شود که در آن اتصال ميان مصرف کننده سرويس و ماژول هايي که کار مربوطه را انجام مي دهند بسيار ضعيف است و به آساني قابل پيکربندي دوباره است.
عناصر تشکيل دهنده معماري سرويس گرا
o Application Frontend ها عناصر فعالي از يک SOA هستند که تمام فعاليت سيستم هاي سازماني را آغاز و کنترل مي کنند.
سرويس يک مولفه نرم افزاري از يک معناي کارکردي مشخص است که معمولا يک مفهوم حرفه را محصورسازي مي کند.
مخزن سرويس امکاناتي را براي پيدا کردن سرويس ها و دريافت کليه اطلاعات لازم جهت استفاده از سرويس ها فراهم مي کند، بويژه اگر اين سرويس ها مي بايستي در خارج از محدوده زماني و کارکردي پروژه سازنده آنها پيدا شوند.
گذرگاه سرويس تمام بخش هاي شرکت کننده در يک SOAرا به هم متصل مي کند. مثلا اگر يک Application Frontend بخواهد کارکردي از يک سرويس پايه اي را فراخواني کند گذرگاه سرويس اين عمل را ممکن مي سازد.
دیدگاه خود را ثبت کنید