سلام
web api چیه و چه تفاوتی با MVC داره ؟
سلام
web api چیه و چه تفاوتی با MVC داره ؟
سلام
web api معادل کاری رو انجام میده که WCF انجام میده یعنی ارائه سرویس.
مثلا فرض کنید یه سایت دارید که آب و هوا رو نشون میده برای شهرهای مختلف و...
حالا فرض بگیرید که میخواید این سرویس رو در اختیار سایتهای دیگه هم قرار ببدید که از اون استفاده کنند و داخل سایتشون نمایش بدن. میتونید با web api اینکار رو انجام بدید فقط با فراخوانی یک آدرس.
MVC یک الگو هست یعنی web api هم میتونه تحت الگوی mvc باشه و چیز جدایی نیست. از asp.net mvc برای طراحی وب سایت ها و وب اپلیکیشن ها استفاده میشه ولی از web api برای ارائه سرویس ها به وبسایت ها، برنامه های اندرویدی و... .