PDA

View Full Version : WebService چیست ؟ :?:



zehs_sha
چهارشنبه 01 بهمن 1382, 09:58 صبح
بچه ها WebService چیست و برای چه مواردی استفاده می شود

komeil64
جمعه 03 بهمن 1382, 11:25 صبح
وب سرویس ها واحد هایی هستند که برای سایر برنامه ها داده هایی را فراهم می کنند.
وب سرویس ها نوعی برنامه نویسی تحت وب محسوب می شوند.برنامه هایی که تحت پروتکل هایی مانند SOAP-XML-HTTPکار می کنند می توانند به وب سرویس دسترسی داشته باشند.
وب سرویس ها مثل یه برنامه معمولی نوشته میشن و و همیشه منتظر جوابی از طرف کلاینت هستند.در واقع وب سرویس ها نرم افزارهایی هستند که می توانند به سرور وب شما متصل شده و کارهایی را انجام دهند اما در قالب windows form.

مهدی کرامتی
جمعه 03 بهمن 1382, 11:39 صبح
وب سرویس ها مثل یه برنامه معمولی نوشته میشن و و همیشه منتظر جوابی از طرف کلاینت هستند.
فکر کنم منظورتون از "جوابی از طرف کلاینت" همون "درخواستی از طرف کلاینت" است، درسته؟


در واقع وب سرویس ها نرم افزارهایی هستند که می توانند به سرور وب شما متصل شده و کارهایی را انجام دهند اما در قالب windows form.
اشتباه است. این کلاینت های وب سرویس ها هستند که می توانند به وب سرویس بر روی سرور وب شما متصل شده و رویه های تعریف شده (سرویس ارائه شده توسط وب سرویس) را استفاده کنند.

zehs_sha
شنبه 04 بهمن 1382, 08:57 صبح
باز می شود بیشتر توضیح بدهید و مثالی را ذکر کنید.

Vahid_Nasiri
پنج شنبه 09 بهمن 1382, 22:50 عصر
تعریف ساده در یک جمله:
وب سرویس ها نوعی کامپوننت تحت وب هستند.
برای مثال شما یک وب سرویس تبدیل درجه دمای فارنهایت به سلسیوس می نویسید که ورودی آن به وب سرویس دمای فارنهایت است و برگشتی تبدیل شده ی آن به سلسیوس.
این مثال بسیار ساده است و صد البته می تواند کاربردهای پیچیده تر و همراه با دیتابیس هم داشته باشد.
لازم به ذکر است که وب سرویس هیچ نمای خارجی ندارد ( منهای محیط تست مهیا شده از طرف مایکروسافت ..... )
حالا مصرف کننده ی این وب سرویس می تواند یک برنامه ی asp.net باشد و یا برنامه ی دلفی نوشته شده تحت لینوکس!
مصرف کننده ی این وب سرویس تحت هر زبانی و هر پلتفرمی قابل نوشتن است چون پروتکل های تبادل اطلاعات در اینجا صددرصد مطابق استانداردهای جهانی هستند و در انحصار مایکروسافت نیست.