لوگوی ایراکد

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

آموزش برنامه نویسی به روش نوین

Web api چیست؟

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

فهرست محتوا

web api چیست؟

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 :

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

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]

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

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

خدمات ایراکد

  • برای صحبت با کارشناسان ما میتوانید با شماره 88881772-021 تماس بگیرید