تحقیق مفاهیم اولیه سرویس های وب

تحقیق مفاهیم اولیه سرویس های وب




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



فهرست مطالب:مقدمه
تعریف برنامه توزیع شده
چرا به برنامه های توزیع شده نیاز داریم ؟
برنامه های توزیع شده و ارائه دهندگان سرویس
برنامه های توزیع شده  و وب 
مسائل مربوط به برنامه های توزیع شده سنتی
ملاحظات مربوط به  طراحی برنامه های توزیع شده  
معماری مبتنی بر RPC  
فراخوانی  همزمان توابع
ایجاد افزونگی
تجمع دردستیابی  
balancing  و بروز اشکال   
اولویت بندی
برخورد با مسائل غیرقابل پیش بینی
معماری مبتنی بر پیام
پیام های غیر همزمان
افزایش حجم عملیات پردازش
Interoperability  
اولویت نادرست پیام ها
استانداردهای وب
وجود مشکل در ارتباط با پروتکل های باینری
اینترنت و وب
مزایای HTTP
XML فرمتی مناسب برای داده ها
فایروال دوستانه
 مسائل در ارتباط با وب
مقدمه
سرویس وب چیست ؟
عناصر اساسی سرویس های وب
بلاک های ساخت (Building - Blocks)
عدم وجود محدودیت در رابطه با اندازه یک سرویس وب
منابع ایستا یا  برنامه های محاوره ای
ارتباط و همبستگی  سرویس های وب
آینده سرویس های وب  
 پشته تکنولوژی وب و دات نت
مفاهیم اولیه سرویس های وب - بخش پنجمآینده سرویس های وب  
 پشته تکنولوژی وب و دات نت
مفاهیم اولیه سرویس های وب - بخش پنجم
Stand alone Listener 
rs   
Remoting  .
Remoting  .   در مقابل سرویس های وب
ASP و برنامه های میزبان   
معماری سرویس های وب ( بخش اول )
مقدمه
عناصر معماری مبتنی بر سرویس
ارتبا ط بین وظایف  سه گانه
معماری سرویس های وب و معماری مبتنی بر سرویس
ارائه دهنده سرویس
سرویس دهنده وب
IIS و سرویس های وب
مصرف کننده سرویس
نمونه هائی از مصرف کنندگان سرویس وب
کارگزار سرویس وب
ارتباط بین کارگزار سرویس وب و ارائه دهنده سرویس وب
ارتباط بین کارگزار و مصرف کننده سرویس
ریجسترهای UDDI
مدل برنامه نویسی سرویس های وب
پروتکل های وب
فرمت عمومی داده
Stand alone Listener 
rs   
Remoting  .
Remoting  .   در مقابل سرویس های وب
ASP و برنامه های میزبان   
معماری سرویس های وب ( بخش اول )
مقدمه
آینده سرویس های وب  
 پشته تکنولوژی وب و دات نت
مفاهیم اولیه سرویس های وب - بخش پنجم
Stand alone Listener 
rs   
Remoting  .
Remoting  .   در مقابل سرویس های وب
ASP و برنامه های میزبان   
معماری سرویس های وب ( بخش اول )
مقدمه
عناصر معماری مبتنی بر سرویس
ارتبا ط بین وظایف  سه گانه
معماری سرویس های وب و معماری مبتنی بر سرویس
ارائه دهنده سرویس
سرویس دهنده وب
IIS و سرویس های وب
مصرف کننده سرویس
نمونه هائی از مصرف کنندگان سرویس وب
کارگزار سرویس وب
ارتباط بین کارگزار سرویس وب و ارائه دهنده سرویس وب
ارتباط بین کارگزار و مصرف کننده سرویس
ریجسترهای UDDI
مدل برنامه نویسی سرویس های وب
پروتکل های وب
فرمت عمومی داده

تعداد مشاهده: 171 مشاهده

فرمت فایل دانلودی:.DOC

فرمت فایل اصلی: DOC

تعداد صفحات: 49

حجم فایل:218 کیلوبایت



دانلود فایل
نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.