Cov txheej txheem:

Puas yog ASP Net Web API muaj peev xwm rau tus kheej hosting thiab IIS?
Puas yog ASP Net Web API muaj peev xwm rau tus kheej hosting thiab IIS?

Video: Puas yog ASP Net Web API muaj peev xwm rau tus kheej hosting thiab IIS?

Video: Puas yog ASP Net Web API muaj peev xwm rau tus kheej hosting thiab IIS?
Video: No Time to Waste: Prioritizing Mental Health for People on the Autism Spectrum​ 2024, Plaub Hlis Ntuj
Anonim

ASP . NET Web API tuaj yeem be ob tuav hauv IIS los yog nyob rau hauv ib tug cais tus tswv tsev txheej txheem. Txoj hauv kev qub yog feem ntau tsim nyog thaum lub Web API yog ib feem ntawm a web daim ntawv thov thiab ib lossis ntau dua web daim ntawv thov yuav siv nws.

Ntawm no, dab tsi yog tus kheej hosting hauv Web API?

Self Hosting . Koj ua tau tus tswv tsev a Web API raws li cov txheej txheem cais dua li ASP. NET. Nws txhais tau tias koj ua tau tus tswv tsev a Web API hauv console daim ntawv thov lossis qhov kev pabcuam windows lossis OWIN lossis lwm yam txheej txheem uas tswj hwm los ntawm. NET moj khaum.

Tom qab ntawd, lo lus nug yog, qhov twg API tau tuav? ASP. NET Web API tuaj yeem yog tuav hauv IIS, Self- tuav lossis lwm lub web server uas txhawb nqa. NET 4.0+. ASP. NET Web API lub moj khaum suav nrog HttpClient tshiab los sib txuas lus nrog Web API server. HttpClient tuaj yeem siv hauv ASP.

Ib tug kuj yuav nug, Kuv yuav ua li cas tuav REST API hauv IIS?

Hosting ASP. NET Web API REST Service Ntawm IIS 10

  1. Keeb kwm.
  2. Nco tseg - Kuv muaj Windows 10 OS thiab cov txheej txheem saum toj no yog rau Windows 10 PC.
  3. Kauj ruam 2 Nruab. NET Framework.
  4. Kauj Ruam 3 Txav cov lej luam tawm ntawm Hosting Server.
  5. Kauj ruam 4 Qhib IIS Manager.
  6. Kauj Ruam 5 Ntxiv Lub Vev Xaib.
  7. Kauj Ruam 6 Txhais Lub Npe Lub Npe & Daim Ntawv Thov Pas Dej.
  8. Kauj ruam 7 Xauj thiab xaiv Luam tawm Folder txoj kev.

Kuv yuav qhib Web API li cas?

Cia peb mus los ntawm cov kauj ruam los ntawm kauj ruam qhia no los tsim qhov Web API yooj yim siv ASP. NET MVC, C#, thiab Visual Studio

  1. Tsim ASP. NET Web Application hauv Visual Studio.
  2. Xaiv Web API Template.
  3. Saib xyuas cov ntaub ntawv Project.
  4. Ntxiv Tus Tswj.
  5. Ntxiv Kev Tswj Tus Txheej Txheem.
  6. Tam sim no, tsim koj qhov project thiab khiav cov hom ntawv URL saum toj no.

Pom zoo: