فايل ورد(Word) معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس
حجم فايل: 8247 كيلوبايت
تعداد صفحات فايل: 214
فايل ورد(Word) معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس شبكه هاي كامپيوتري دانلود رايگان پايان نامه شبكه كامپيوتري شبكه كامپيوتري دانلود پايان نامه پايان نامه
عنوان تحقيق : بررسي معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس
تعداد صفحات : ۲۱۴
شرح مختصر تحقيق : تحقيق اي كه در اين مطلب براي دانلود آماده شده است به بررسي معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس پرداخته است.معماري سرويس گرا به سرعت به عنوان نخستين ائتلاف و راه حل معماري محيطهاي محاسباتي ناهمگون و پيچيده معاصر پديدار گشته است.
همانطور كه مي دانيد معماري سرويسگرا مجموعهاي انعطافپذير از اصول طراحي است كه در مراحل توسعهٔ سامانهها و يكپارچگي در رايانش استفاده ميشود. سامانهاي كه بر معماري سرويسگرا استوار است ، كاركرد را به عنوان مجموعهاي از سرويسهاي سازگار بستهبندي ميكند كه ميتوانند در چندين سامانهٔ مجزا از دامنههاي تجاري گوناگون استفاده شوند.
SOA مجموعه اي از اصول , نظريه ها و تكنيكهايي را فراهم مي كند كه فرايندهاي كسب و كار ، اطلاعات و دارايي هاي تشكيلات بتوانند به شيوه مؤ ثري سازماندهي شوند و اين فرايندها مي توانند براي پشتيباني از طرحهاي استراتژيك و سطوح بهره وري كه در محيطهاي رقابتي كسب و كار مورد نياز هستند،گسترش داده شوند.
در اين تحقيق از تكنيكها و مباحث مطرح در Service-oriented Architecture (به اختصار SOA) استفاده شده و براي طراحي سرويس گرا روشي پيشنهاد مي شود .تمركز اين تحقيق بر روي فرايند طراحي مي باشد كه اصول و تكنيكهاي كافي براي مشخص كردن , ساخت و پالايش فرايندهاي كسب و كاري كه به سرعت دچار تغيير مي شوند فراهم مي كند . روش پيشنهاي براي ايجاد كنترل متمركز از تجريد لايه هاي سرويس و طبقه بندي انواع سرويس استفاده نموده و در كنار استفاده از سيستمهاي موروثي در حمايت از استراتژيهاي كوتاه مدت سازمانها ، بر اساس اصول طراحي و اصول سرويس گرائي در راستاي استراتژيهاي بلند مدت عمل مي كند تا در تامين اهداف تجاري و حمايت از فرايندهايي كه به سرعت دچار تغيير مي شوند مفيد واقع شود.
همچنين زمينه تعامل عاملهاي مختلف فرايند كه در سطح چندين سازمان گسترده شده اند فراهم مي شود و با تحليل تغييرپذيري, انعطاف پذيري سيستم در حمايت از نقاط متغير فرايندها و تغيير در سياستهاي كسب و كار افزايش مي يابد . بدين منظور در ادامه بحث ابتدا سبكهاي مختلف توسعه نرم افزار به همراه سبك مبتني بر سرويس و اصول سرويس گرائي به تفصيل بررسي مي گردد , سپس چرخه حيات معماري سرويس گرا و فاز تجزيه و تحليل كه مقدمه اي براي طراحي مي باشد مورد بررسي قرار مي گيرد و در ادامه با بيان اصول و الگوهاي طراحي موجود , راهكار پيشنهادي با نمونه پياده سازي شده به صورت مشروح بيان مي گردد.
SOA مجموعه قوانين ، سياستها و چارچوب هايي است كه نرم افزارها را قادر مي سازد تا عملكرد خود را از طريق مجموعه سرويسهاي مجزا و مستقل و در عين حال مرتبط با هم در اختيار ساير درخواست كنندگان قرار دهند تا بتوانند بدون اطلاع از نحوه پياده سازي سرويس و تنها از طريق رابطهاي استاندارد و تعريف شده، اين سرويسها را يافته و فراخواني نمايند و يا در تعريف ديگر مي توان گفت معماري سرويس گرا روشي براي ساخت سيستمهاي توزيع شده اي است كه در آنها عملكرد سيستم بصورت سرويس در اختيار كاربران و يا ساير سرويسها قرار مي گيرد.
در طول چهار دهه اخير، ميزان پيچيدگي نرم افزارها بصورت صعودي افزايش يافته و تقاضا براي نرم افزارهاي قدرتمندتر بيشتر شده است. در اين ميان، به نظر مي رسد كه روشهاي قديمي جوابگوي نيازهاي در حال رشد كنوني نيستند و نياز به ايجاد و بكارگيري روشهائي است كه بوسيله آنها بتوان بر اين پيچيدگيها بصورت كاراتر و در زماني كوتاهتر غلبه كرد. از سوي ديگر امكان كنار گذاشتن يكباره سيستمهاي نرم افزاري موجود كه تا به حال مشغول سرويس دهي به مشتريان بوده اند، وجود ندارد و مي بايست سيستمهاي جديد را بصورت يكپارچه و در كنار همين سيستمهاي فعلي بوجود آورد. معماري سرويس گرا، با تكيه بر اصول سرويس گرائي و محاسبات و سرويس هاي توزيع شده و بر پايه پروتكلهاي شبكه و لايه هاي منطقي سرويس و همچنين زبانهايي كه توليد نرم افزارهاي توزيع شده را فراهم مي كنند، به عنوان راه حلي مناسب جهت از ميان برداشتن مشكلات و مسائل مذكور مطرح گرديده است.
در ادامه فهرست مطالب تحقيق بررسي معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس را مشاهده مي فرماييد :
چكيده
مقدمه
فصل ۱- كليات معماري سرويس گرا
۱-۱- تعاريف اوليه
۱-۱-۱- معماري سرويس گرا (SOA)
۱-۲- اهداف تحقيق
۱-۳- پيشينه تحقيق
۱-۴- روش كار و تحقيق
۱-۵- مقايسه اي بر مدلهاي توسعه وابسته به معماري
۱-۵-۱- توسعه مبتني بر object
۱-۵-۲- توسعه مبتني بر مؤلفه
۱-۵-۳- محاسبات توزيع يافته
۱-۵-۴- معماري سرويس گرا
۱-۵-۴-۱- توسعه مبتني بر سرويس
۱-۵-۴-۲- قابليتهاي سبك معماري سرويس گرا
۱-۶- مولفه هاي SOA
۱-۷- اصول سرويس گرائي
۱-۸- سرويس گرائي و تشكيلات سازماني
۱-۸-۱- لايه هاي سرويس
۱-۸-۱-۱- لايه سرويس كاربردي
۱-۸-۱-۲- لايه سرويس تجاري
۱-۸-۱-۳- لايه سرويس همنوائي
۱-۸-۲- سرويسهاي Agnostic
فصل ۲- تحليل مبتني برسرويس
۲-۱- چرخه حيات معماري SOA
۲-۲- استراتژي هاي تحويل SOA
۲-۲-۱- روش پايين به بالا ( Bottom Up)
۲-۲-۲- روش بالا به پايين(Top Down)
۲-۲-۳- روش meet-in-the-middle
۲-۳- تحليل سرويس گرا
۲-۳-۱- اهداف تحليل سرويس گرا
۲-۳-۲- پروسه تحليل سرويس گرا
فصل ۳- الگوها و اصول طراحي
۳-۱- نكات قابل توجه طراحي سرويس
۳-۱-۱- مديريت دانه بندي سرويس و مؤلفه
۳-۱-۲- طراحي براي قابليت استفاده مجدد
۳-۱-۳- طراحي براي قابليت تركيب سرويس
۳-۱-۳-۱- اتصال و همبستگي
۳-۲- رهنمودهاي عمومي
۳-۲-۱- استانداردهاي نامگذاري
۳-۲-۲- طراحي عمليات سرويس به شكلي كه ذاتا قابل توسعه باشد
۳-۲-۳- تعيين متقاضيان مطرح سرويس
۳-۳- الگوهاي طراحي و انواع معماري
۳-۳-۱- الگوها
۳-۳-۲- طراحي بنيادي
فصل ۴- راهكار پيشنهادي
۱-۴- مرحله ۱ بازبيني لايه بندي سيستم SOA
۴-۱-۱- فعاليت ۱ مروري بر استراتژيهاي لايه بندي
۴-۱-۲- فعاليت ۲ بازبيني لايه بندي فاز تحليل
۴-۱-۳- فعاليت ۳ معرفي لايه هاي تخصصي تر
۴-۱-۳-۱- لايه داده
۴-۱-۳-۲- لايه دسترسي سرويس
۴-۱-۳-۳- لايه تعامل
۴-۲- مرحله ۲ تحليل تغيير پذيري
۴-۲-۱- فعاليت ۱ شناسايي انواع تغييرپذيري
۴-۲-۲- فعاليت ۲ مدلهاي موجود براي تغييرپذيري
۴-۲-۳- فعاليت ۳ گروهبندي و مدلسازي تغييرپذيري
۴-۲-۴- فعاليت ۴ نگاشت نقاط تغييرپذير
۴-۳- مرحله ۳ سرويسهاي فاز طراحي
۴-۳-۱- فعاليت ۱ تعيين انواع سرويسها
۴-۳-۲- فعاليت ۲ جايگاه سرويسهاي كنترلي
۴-۴- مرحله ۴ مروري بر دانه بندي
۴-۴-۱- فعاليت ۱ تكنيك دانه بندي سرويسها و چند دانه اي بودن
۴-۴-۲- فعاليت ۲ متدهاي چنددانه اي سرويسها
۴-۵- مرحله ۵ مدلسازي فرايند
۴-۵-۱- استفاده ازمدلهاي فرايند براي طراحي معماري سرويس گرا
۴-۵-۲- ابزار مدلسازي فرايند
۴-۵-۳- فعاليت طراحي فرايند كسب و كار مبتني بر سرويس
فصل ۵- بررسي موردي
۵-۱- انتخاب بررسي موردي
۵-۲- سيستم سفارش كالا
۵-۳- تحليلي بر راهكار پيشنهادي
فصل ۶- نتيجه گيري و پيشنهادات
۶-۱- نتيجه گيري
۶-۲- پيشنهادات
پيوستها
منابع فارسي
مراجع
سايت هاي اطلاع رساني
اختصارات
برچسب ها : فايل ورد(Word) معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس , فايل ورد(Word) معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس , معماري سرويس گرا و ارائه روشي براي طراحي مبتني بر سرويس , شبكه هاي كامپيوتري , دانلود رايگان , پايان نامه شبكه كامپيوتري , شبكه كامپيوتري , دانلود پايان نامه , پايان نامه