نویسنده : مهندس امیرزنگنه نژاد(گروه رایانه شهرستان تنگستان، آموزش و پرورش استان بوشهر)

  یک وب سرویس به معنای ساده نوعی کامپوننت تحت وب است. این کامپوننت به برنامه هایی که از آن استفاده می کنند این امکان را می دهد که بتوانند از متدهای این وب سرویس استفاده کنند.

  وب سرویس یک تکنولوژی است که امکان می دهد نرم افزارهای کاربردی مستقل از نوع سیستم عامل و زبان برنامه نویسی با یکدیگر ارتباط برقرار کنند. یک وب سرویس، واسطه ای نرم افزاری است که مجموعه ای از عملیات را تعریف می نماید، که می توانند بر روی یک شبکه و از طریق پیام رسانی استاندارد شده XML مورد دسترسی قرار گیرند.

  وب سرویس ها فراخوانی اشیاء و یا نرم افزارهای کاربردی را در محیط های گوناگون آسان تر می سازند و یک تکامل تطبیقی در محاسبات توزیع شده به حساب می روند.

  دو رویکرد اصلی وب سرویس ها عبارتند از وب سرویس های NET، و وب سرویس های Java از آن جایی که وب سرویس ها مستقل از پلاتفورم هستند، این دو نوع می توانند بدون اشکال با یکدیگر به تبادل داده ها بپردازند. چهار سر نام اصلی که در بحث از وب سرویس ها زیاد به گوش می خورند عبارتند از: UDDI, WSDL, SOAP و XML. وب سرویس ها شامل خانواده ای از پروتکل ها هستند که عمل توصیف، تحویل و عمل متقابل با سرویس ها را انجام می دهند...

  در این مقاله موارد زیر را می خوانیم:

    مقدمه

    فصل اول

        تعریف وب سرویس

        ساختار وب سرویس

        مزایا و معایب

        RPC

        انواع داده RPC

    فصل دوم

        XML

        قوانین نگارش

        امنیت

        مفاهیم کلیدی

    فصل سوم

        استانداردهای وب سرویس

        تعریف WSDL

        ساختار اسناد WSDL

        UDDL

        SOAP

    فصل چهارم

        معماری وب سرویس ها

        لایه پشته

        لایه شبکه

    منابع

مقاله فوق به صورت PDF است که می توانید فایل فوق را با کلیک بر روی عکس های زیر دانلود نمایید.

  Rightclick -> Save target as ...      مقاله وب سرویس
  
  منبع:گاهنامه الکترونیکی دبیرخانه راهبری درس رایانه ی کشور آذربایجان شرقی -شماره13، زمستان 86
  
   19 دی 1390
  
  
back
طراحي شده توسط مرکز خدمات کامپيوتري دفتر برنامه ريزي و تاليف کتب درسي