دانلود پایان نامه طراحی وب سرویس

دانلود پایان نامه طراحی وب سرویس

فرمت فایل: موجود نیست

دسته بندی:

قیمت: 79,000 ریال

تعداد نمایش: 144 نمایش

ارسال توسط:

تاریخ ارسال: 2 سپتامبر 2016

به روز رسانی در: 1 ژانویه 2017

خرید این محصول:

پس از پرداخت لینک دانلود برای شما نمایش داده می شود.

79,000 ریال – خرید

پایان نامه طراحی وب سرویس

فهرست

فصل اول ( مقدمه )
web service  1-1  چیست ؟
2-1 مزیت های استفاده از وب سرویس ها
1-3 مفاهیم کاربردی در وب سرویس ها
    1- 3- 1  XML  يا Extensible Mark Up Language
    2- 3- 1   SOAP يا Simple Object Access Protocol
1 -3 -3       WSDL يا  Web Services Descrition Language
UDDI   1- 3 – 4     يا  Universal Description Discovery Integration
1-4 خلاصه ي فصل اول

 

فصل دوم  (ابزارهاي لازم )
2-1   .Net Frame Work
 2-2  مراحل نصب Micro Soft . Net Frame Work
 2-3  ايجاد يك سرور مجازي IIS
 2-4  نصب ويژوال استوديو 2005
 2-5  نصب Sql Server 2005
2-6   خلاصه ي فصل دوم

 

فصل سوم (طراحي و پياده سازي وب سرويس )
13  وظيفه ي وب سرويس
2- 3  سايت اصلي پروژه يا Book Web Service
3 – 3  وب سرويس سرويس دهنده / سرويس گيرنده
4 – 3 تنظيمات IIS   براي اجراي برنامه
5- 3 خلاصه ي فصل سوم

 

فصل چهارم (پيشنهادات براي آينده ي وب سرويس)
4-1   توسعه ي يك وب سرويس امن
4-1-2      معرفي مدل امنيتي
4-1-3      تهديد هاي شناخته شده توسط RupSec
4-1- 4      راه حل هاي امنيتي پيشنهادي RupSec
     4 -3  خلاصه فصل چهارم

نوع فایل:قالب بندی ورد

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

اندازه فایل:1.69کیلوبایت

 

web service  1-1  چیست ؟

براي ساده کردن پردازش ها برنامه هاي غير متمرکز ( Enterprise ) بايد با يکديگر ارتباط داشته باشند و از داده هاي اشتراکي يکديگر استفاده کنند . قبلا ً اين کار بوسيله ابداع استاندارد هاي خصوصي و فرمت داده ها به شکل مورد نياز هر برنامه انجام مي شد . اما دنياي وب و XML ( تکنولوژي آزاد براي انتقال ديتا ) انتقال اطلاعات بين سيستم ها را افزايش داد . وب سرويس ها در واقع نرم افزارهايي هستند که از XML براي انتقال اطلاعات بين نرم افزارهاي ديگر از طريق پروتوکول هاي معمول اينترنتي استفاده مي کنند . به شکل ساده يک وب سرويس از طريق وب اعمالي را انجام مي دهد (توابع يا سابروتين ها ) و نتايج را به برنامه ديگري مي فرستد . اين يعني برنامه اي در يک کامپيوتر در حال اجراست ، اطلاعاتي را به کامپيوتري مي فرستد و از آن درخواست جواب مي کند ، برنامه اي که در آن کامپيوتر دوم است کارهاي خواسته شده را انجام مي دهد و نتيجه را بر روي ساختارهاي اينترنتي به برنامه اول بر مي گرداند . وب سرويس ها مي توانند از پروتکول هاي زيادي در اينترنت استفاده کنند .

در سیستم های قدیمی تر و حتی شاید در بیش از نود درصد سیتم های فعلی,  اصول client – server – programing  بر مبنای  request – response  از طریق یک سری port  ها ,  protocol ها واستانداردهای مشخص  browser ها نهاده شده است . بدین ترتیب که درخواست شما از طریق یک  browser  به server  ارسال می گردد web server  آن را بنا به نیاز بهapplication Server  واگذار می کند .  app server آن را پردازش می کند و از طریق web server   ان را به client  بر می گرداند . مثلا اگر درخواست شما یک request   به صفحات دینامیکی مثل   .NETیا  PHP باشد  web server  که در اینجا یک   IIS یا  Apacheمی باشد   request را به app server   واگذار می کند که پس از تفسیر , این اطلاعات به فرمت  html  در اختیار   client  قرار می گیرد .  این سیستم جوابگوی بسیاری از نیازها نیست برای مثال  request  ها فقط از طریق browser  ها انجام می شود ویا همه

اطلاعات روی یک  server ویا روی سرورهای تحت اختیار موجود می باشد که این در عمل ممکن نیست  بسیاری ازبرنامه ها تنها روی بعضی از سرورها قرار دارند وامکان دسترسی با نصب آنها روی سرورهای دیگر نیست به علاوه به دلیل مشکلات امنیتی نمی توان به همه اجازه ی

دسترسی به database  ها را داد و از همه مهمتر برنامه های تحت سرور هر کدام در یک  platform و با زبانی خاص نوشته شده اند که امکان دسترسی به آنها وجود ندارد.

 

پاسخ دهید