Web API nimani anglatadi?
Web API nimani anglatadi?

Video: Web API nimani anglatadi?

Video: Web API nimani anglatadi?
Video: 😂 HTML/CSS va JavaScript o'rtasidagi farq o'zi qanday? 2024, Qadam tashlamoq
Anonim

Server tomoni web API odatda JSON yoki XML formatida ifodalangan, soʻrov-javob xabari tizimiga bir yoki bir nechta ochiq soʻnggi nuqtalardan tashkil topgan dasturiy interfeysdir. veb -ko'pincha HTTP-ga asoslangan veb server.

Shu munosabat bilan, Web API nima va u qanday ishlaydi?

Web API ishlaydi mijoz qachon (masalan, a veb brauzer) a ga qandaydir HTTP so'rovini yuboradi Veb server. Va server nima istayotganini aniqlash uchun ushbu so'rovni tekshiradi va keyin ma'lumotlarni qandaydir formatda (sahifa kabi) qaytaradi, keyin mijoz o'zi xohlagan narsani olish uchun tekshiradi.

Bundan tashqari, nima uchun biz Web API dan foydalanamiz? ASP. NET web API asosan brauzerlar, qurilmalar yoki planshetlar kabi mijoz ob'ektlari bilan bog'lanish uchun HTTP xizmatlarini ishlab chiqish imkonini beruvchi ramka sifatida aniqlanadi. ASP. NET Web API bolishi mumkin ishlatilgan har qanday turdagi ilovalar uchun MVC bilan. Demak,. NET veb API'lar ASP. NET uchun juda muhim veb ilovalarni ishlab chiqish.

Xuddi shunday, odamlar so'rashadi, misol bilan API nimani anglatadi?

Ilova dasturlash interfeysi ( API ) - bu dasturchilar dasturiy ta'minotni yaratishda foydalanishlari mumkin bo'lgan asboblar to'plami. An misol bu Apple (iOS) API bu sensorli ekran shovqinlarini aniqlash uchun ishlatiladi. API - bu vositalar. Ular sizga dasturchi sifatida qattiq yechimlarni juda tez yetkazib berish imkonini beradi.

MVC da Web API nima?

ASP. NET MVC - Web API . Reklamalar. ASP. NET Web API keng doiradagi mijozlar, jumladan, brauzerlar va mobil qurilmalarni qamrab oladigan HTTP xizmatlarini yaratishni osonlashtiradigan ramka. ASP. NET Web API da RESTful ilovalarini yaratish uchun ideal platforma hisoblanadi. NET Framework.

Tavsiya: