Tabla de contenido:

¿Puede ASP Net Web API tener la capacidad tanto de autohospedaje como de IIS?
¿Puede ASP Net Web API tener la capacidad tanto de autohospedaje como de IIS?

Video: ¿Puede ASP Net Web API tener la capacidad tanto de autohospedaje como de IIS?

Video: ¿Puede ASP Net Web API tener la capacidad tanto de autohospedaje como de IIS?
Video: Crear una WEB API REST en C# | .NET CORE 6 | (GET, POST, ETC) | HEADERS 2024, Abril
Anonim

ÁSPID . NET Web API puede ser o ser alojado en IIS o en un anfitrión proceso. El primer enfoque suele ser apropiado cuando el API web es parte de un web aplicación y uno o más web las aplicaciones lo van a consumir.

Por lo tanto, ¿qué es el alojamiento propio en la API web?

Autohospedaje . Usted puede anfitrión a API web como proceso independiente de ASP. NET. Significa que puedes anfitrión a API web en la aplicación de consola o servicio de Windows o OWIN o cualquier otro proceso que sea administrado por. NET Framework.

Posteriormente, la pregunta es, ¿dónde se aloja una API? ASP. NET Web API puede ser alojado en IIS, Self- alojado u otro servidor web que admita. NET 4.0+. ASP. NET Web API framework incluye nuevo HttpClient para comunicarse con Web API servidor. HttpClient se puede utilizar en ASP.

También se puede preguntar, ¿cómo puedo alojar una API REST en IIS?

Alojamiento del servicio REST de la API web ASP. NET en IIS 10

  1. Fondo.
  2. Nota: tengo el sistema operativo Windows 10 y el proceso anterior es para PC con Windows 10.
  3. Paso 2 Instale. NET Framework.
  4. Paso 3 Mueva el código publicado en Hosting Server.
  5. Paso 4 Abra el Administrador de IIS.
  6. Paso 5 Agregar sitio web.
  7. Paso 6 Defina el nombre del sitio y el grupo de aplicaciones.
  8. Paso 7 Busque y seleccione la ruta de la carpeta publicada.

¿Cómo inicio la API web?

Repasemos este tutorial paso a paso para crear una API web simple usando ASP. NET MVC, C # y Visual Studio

  1. Cree una aplicación web ASP. NET en Visual Studio.
  2. Seleccione Plantilla de API web.
  3. Revise los archivos del proyecto.
  4. Agregue un controlador.
  5. Agregar método de controlador.
  6. Ahora, cree su proyecto y ejecute el formato de URL mencionado anteriormente.

Recomendado: