تحقیقی در مورد مفاهيم اوليه سرويس های وب
 
                     
                دسته بندي :  
فنی و مهندسی » 
کامپیوتر و IT
                     
                
                
                  
                
                                توجه: این فایل میتواند هم به عنوان تحقیق و هم به عنوان مقاله مورد استفاده قرار گیرد
فرمت : Word(قابل ویرایش و اماده پرینت)
تعداد صفحات: 72
تصویر:این فایل فاقد تصویر می باشد
فونت:roya
سایز:حداکثر و معمول _24
سر فصل ها:
مقدمه 
تعريف برنامه توزيع شده
چرا به برنامه های توزيع شده نياز داريم ؟
برنامه های توزيع شده و ارائه دهندگان سرويس
برنامه های توزيع شده  و وب 
مسائل مربوط به برنامه های توزيع شده سنتی 
ملاحظات مربوط به  طراحی برنامه های توزيع شده  
مفاهيم اوليه سرويس های وب - بخش دوم
معماری مبتنی بر RPC  
فراخوانی  همزمان توابع
ايجاد افزونگی
تجمع دردستيابی 
اولويت بندی
دید اجمالی :
سرويس های وب ، نقطه عطفی در معماری برنامه های توزيع شده بر روی اينترنت می باشند . بدون شک،  يکی از مهمترين تحولات در زمينه برنامه های توزيع شده  ، مطرح شدن سرويس های وب است  که  تاثيرات فراوانی را در رابطه با وضعيت نرم افرار خصوصا" بر روی  اينترنت بدنبال خواهد داشت . ما شاهد  نقطه عطفی در ظهور نسل جديدی از برنامه های کامپيوترهای با قابليت استفاده بر روی بستر وب ،  خواهيم بود که گفتمان برنامه ها در عرصه جهانی  را محقق خواهد کرد ( تحقق آرزوئی بزرگ برای صنعت نرم افزار) .
 در مجموعه مقالاتی که بدين منظور نوشته خواهد شد به بررسی اصولی سرويس های وب و جايگاه آنان در فرآيند طراحی و پياده سازی برنامه های توزيع شده پرداخته می گردد . در اين راستا لازم است در ابتدا به مقاهيم اوليه برنامه های توزيع شده ، تکامل تدريجی برنامه های توزيع شده ، محدوديت های موجود در رابطه با معماری برنامه های توزيع شده   ، رويکردهای متفاوت بمنظور طراحی و پياده سازی برنامه های توزيع شده ، پرداخته گردد تا  زمينه علمی مناسب، برای پرداختن به مفاهيم اوليه سرويس های وب فراهم گردد . 
قبل از ابداع کامپيوترهای شخصی،  عملا" برنامه های توزيع شده ای  وجود نداشته است . در آن دوران ، استفاده از کامپيوتر،  شامل نشستن پشت يک ترمينال و برقراری ارتباط با يک سيتستم بزرگ (Mainframe) بود. با اينکه ترمينال ها در  چندين ساختمان و يا حتی محل فيزيکی قرار می گرفتند ،  ولی عملا"  يک کامپيوتر مرکزی وجود داشت که مسئوليت  انجام تمامی پردازش ها و ذخيره سازی  داده ها را برعهده می گرفت .