سلام دوستان لطفا بفرمایید تفاوت Api و Web Service چیست ؟ و کاربرد هر کدوم چی هست ؟
در ابتدا باید بدونید api و وب سرویس هر دو برای برقراری ارتباط بین دستگاههای مختلف استفاده می شود.
api : این کلمه مخفف Application Programming Interface می باشد. از طریق api شما می توانید بین دو اپلیکیشن متفاوت ارتباط برقرار کنید. به طور خیلی ساده اگه بخوام بگم فرض کنید می خواید یه سری اطلاعات رو از سرور دریافت کنید و در اپلیکیشن موبایل که اندروید، IOS و یا ویندوز هست نمایش بدید. خب در اینجا از یک api استفاده میشه. در api بین همه دستگاه های مختلف می تونید ارتباط برقرار کنید.
web service : در وب سرویس شما می تونید ارتباط بین 2 کامپیوتر رو برقرار کنید. به عنوان مثال فرض کنید شما میخواید از طریق یک پنل SMS برای مشتریان خودتون پیامک ارسال کنید و سیستم شما هم ویندوزی باشه. در اینجا میتونید یک Web Service به پروژه اضافه کنید و از اون استفاده کنید. (البته امروزه اکثر پنل های پیامکی api هم دارن چون ساده تر هست و برای همه پلت فرم ها قابل استفاده است.)
نکات مهم در مورد api و web service
برای درک بهتر api و web service برخی از تفاوت های اونها رو براتون شرح میدم.
در تصویر بالا یک وب سرویس را فراخوانی کرده ایم. همانطور که ملاحظه می کنید وب سرویس یک لینک می باشد که با صدا زدن آن لیست توابع و متدهای آن نمایش داده می شود. بعد از افزودن وب سرویس به پروژه برای استفاده از آن کافیست مانند یک کلاس آن را صدا بزنید :
ServiceReference1.SendReceive ws = new ServiceReference1.SendReceive();
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
153
- پاسخ :
0
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1381
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1175
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
620
- پاسخ :
1
|
تاریخ :
1403/07/13
- ساعت :
12:06:00 PM
- بازدید :
378
- پاسخ :
1
|
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
339
- پاسخ :
1
|
تاریخ :
1403/06/06
- ساعت :
11:53:00 AM
- بازدید :
429
- پاسخ :
0
|
تاریخ :
1398/09/14
- ساعت :
01:58:00 PM
- بازدید :
4301
- پاسخ :
1
|
تاریخ :
1398/09/21
- ساعت :
09:53:00 AM
- بازدید :
5979
- پاسخ :
7
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
692
- پاسخ :
0
|
تاریخ :
1403/09/06
- ساعت :
09:51:00 PM
- بازدید :
97
- پاسخ :
1
|
تاریخ :
1400/07/17
- ساعت :
10:39:00 PM
- بازدید :
2340
- پاسخ :
0
|
تاریخ :
1403/09/05
- ساعت :
06:32:00 PM
- بازدید :
74
- پاسخ :
1
|
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2042
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
120
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
153
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1072
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
477
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
951
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1381
- پاسخ :
1
|