MVC 5те Web API эмнени колдонот?
MVC 5те Web API эмнени колдонот?

Video: MVC 5те Web API эмнени колдонот?

Video: MVC 5те Web API эмнени колдонот?
Video: Использование Comet для создания интерактивных интерфейсов / Глеб Арестов (Mamba) 2024, Ноябрь
Anonim

ASP. Net Web API Бул HTTP кызматтарын куруу үчүн негиз болуп саналат, аны кайчылаш платформа кардарлары, анын ичинде браузерлерге же Операциялык системаларга карабастан, иш такталары же мобилдик түзмөктөр колдоно алат. колдонулган . ASP. Net Web API RESTful колдойт колдонмолор жана колдонот Кардарлардын байланышы үчүн GET, PUT, POST, DELETE этиштери.

Ушундай жол менен, MVCде Web API кандайча колдонулат?

ASP. NET MVC - Web API . ASP. NET Web API кардарлардын кеңири чөйрөсүн, анын ичинде браузерлерди жана мобилдик түзмөктөрдү камтыган HTTP кызматтарын түзүүнү жеңилдеткен алкак. ASP. NET Web API RESTful куруу үчүн идеалдуу платформа болуп саналат колдонмолор үстүндө. NET Framework.

Ошондой эле, мисалы, MVCде Web API деген эмне деп сурашы мүмкүн? Web API жана MVC контроллеринин ортосундагы айырма

Web API Controller MVC контроллери
маалыматтарды кайтаруу боюнча адистешкен. Көрүнүштү көрсөтүү боюнча адистешкен.
Кабыл алуу-Type баш атрибутунун негизинде автоматтык түрдө форматталган дайындарды кайтаруу. Демейки json же xml. ActionResult же кандайдыр бир туунду түрүн кайтарат.

Бул жерде, MVC 5те Web API кантип иштейт?

1-кадам: Visual Studio ачып, Жаңы Долбоорду басыңыз. 2-кадам: тандаңыз ASP. NET Web Колдонмо жана колдонмонун атын киргизиңиз. 3-кадам: Тандоо Web API Долбоордун шаблону жана белгилөө кутучасын белгилеңиз MVC жана OK басыңыз. Visual Studio автоматтык түрдө түзөт Web API колдонуу менен колдонмо MVC 5 негизделген долбоорлор.

MVC менен Web API ортосунда кандай айырма бар?

көп бар MVC жана Web API ортосундагы айырмачылыктар , анын ичинде: The Web API сурамдын кабыл башына негизделген JSON, XML жана башка форматтар сыяктуу ар кандай форматтарда маалыматтарды кайтарат. Бирок MVC маалыматтарды кайтарат ичинде JSONResult колдонуу менен JSON форматы. The Web API мазмун сүйлөшүүлөрдү, өзүн-өзү хостинг колдойт.

Сунушталууда: