Web api چیست؟

مقدمه

web api بستری یا به عبارتی یک فریم ورک است که این امکان را به ما می دهد که سرویس های مبتنی بر پروتکل http را پیاده سازی کنیم.web api برای سرویس های rest استفاده می شود به عبارتی دیگر web api به طور کامل ار rest پشتیبانی می کند و برای ارتباط کاربر از POST ، DELETE ،PUT ، GET استفاده می کند .

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

web api بستری یا به عبارتی یک فریم ورک است که این امکان را به ما می دهد که سرویس های مبتنی بر پروتکل http را پیاده سازی کنیم.

web api برای سرویس های rest استفاده می شود به عبارتی دیگر web api به طور کامل ار rest پشتیبانی می کند و برای ارتباط کاربر از POST ، DELETE ،PUT ، GET استفاده می کند .

می توان api  را با استفاده از روش های مختلفی در web پیاده سازی کنیم.یکی از این روش ها استفاده از پروتکل های HTTP/RPC است به این صورت که از پروتکل http و امکانات RPC برای فراخوانی متد ها استفاده می کند.

برنامه مورد نیاز برای ایجاد visual studio ،web api است و یک بخش کارآمد در حوزه برنامه نویسی می باشد.

بیشتر بخوانید :

دلایل استفاده از web api چیست؟

1-web api از هر فرمتی در http پشتیبانی می کند مخصوصا XML و JSON و همچنین پشتیبانی از تمامی توابع http

2- web api این امکان را به کاربر می دهد که برنامه را در موبایل یا هر برنامه ی دیگری اجرا کند.

3- web api مانند ساختار mvc دارد پس اگر پروژه خود را در mvc  اجرا کنید گزینه ی خوبی برای سرویس http در web api استفاده کرده اید.

4- web api  به راحتی مورد استفاده قرار می گیرد و اطلاعات آن نیازی به توضیح ندارد.

به شکل زیر توجه کنید

دلایل استفاده از web api :

 

بیشتر بخوانید :

عملیات ها در web api :

عملیاتی مانند بازیابی ، درج ، حذف و بروزرسانی اشیا ( منظور از شی آبجکت هایی هستند که هر چیزی را شامل می شوند )که هر کدام با یک آدرس اینترنتی خاص پشتیبانی می شوند.

اگر در حال حاضر فرصت مطالعه این مقاله را ندارید، می توانید فایل PDF آن را دریافت کنید

related blogs

مقالات مرتبط

همیشه در کنار شما هستیم

برای توسعه کسب و کارتان ، تا انتها در کنار شما هستیم . بدون نگرانی به فکر پیشرفت باشید.

همیشه در کنار شما هستیم

برای توسعه کسب و کارتان ، تا انتها در کنار شما هستیم . بدون نگرانی به فکر پیشرفت باشید.

آکادمی ایراکد

مشاوره رایگان

Comments

دیدگاه ها و سوالات شما

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فرم ثبت سفارش

Registration Form