Eventos
Campeonato mundial de DataViz de Power BI
14 feb, 16 - 31 mar, 16
Con 4 posibilidades de entrar, podrías ganar un paquete de conferencia y convertirlo en el Live Grand Finale en Las Vegas
Saber másEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Nota
Esta no es la versión más reciente de este artículo. Para la versión actual, consulte la versión de .NET 9 de este artículo.
Advertencia
Esta versión de ASP.NET Core ya no se admite. Para obtener más información, consulte la directiva de compatibilidad de .NET y .NET Core. Para la versión actual, consulte la versión de .NET 9 de este artículo.
Importante
Esta información hace referencia a un producto en versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no proporciona ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.
Para la versión actual, consulte la versión de .NET 9 de este artículo.
No es posible llamar directamente a un servicio gRPC desde un explorador. gRPC usa características de HTTP/2 y ningún explorador proporciona el nivel de control requerido a través de solicitudes web para admitir un cliente de gRPC.
gRPC en ASP.NET Core ofrece dos soluciones compatibles con el explorador, gRPC-Web y transcodificación JSON de gRPC.
gRPC-Web permite a las aplicaciones de explorador llamar a servicios gRPC con el cliente gRPC-Web y Protobuf.
.proto
..NET tiene compatibilidad integrada con gRPC-Web. Para obtener más información, consulte gRPC-Web en aplicaciones gRPC de ASP.NET Core.
La transcodificación JSON de gRPC permite a las aplicaciones de explorador llamar a servicios gRPC como si fueran API RESTful con JSON.
.proto
con metadatos HTTP..NET tiene compatibilidad integrada para crear API web de JSON desde servicios gRPC. Para obtener más información, consulta Transcodificación JSON de gRPC en aplicaciones gRPC de ASP.NET Core.
Nota
La transcodificación JSON de gRPC requiere .NET 7 o posterior.
Comentarios de ASP.NET Core
ASP.NET Core es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios:
Eventos
Campeonato mundial de DataViz de Power BI
14 feb, 16 - 31 mar, 16
Con 4 posibilidades de entrar, podrías ganar un paquete de conferencia y convertirlo en el Live Grand Finale en Las Vegas
Saber másCursos
Módulo
Implementación de operaciones HTTP en aplicaciones web Blazor de ASP.NET Core - Training
Implementación de operaciones HTTP en aplicaciones web Blazor de ASP.NET Core
Documentación
gRPC-Web en aplicaciones gRPC de ASP.NET Core
Obtenga información sobre cómo configurar servicios gRPC en ASP.NET Core a los que se puede llamar desde aplicaciones del explorador usando gRPC-Web.
Transcodificación JSON de gRPC en aplicaciones gRPC de ASP.NET Core
Obtenga información sobre cómo crear API HTTP JSON para servicios gRPC con la transcodificación JSON de gRPC.
Comparación entre los servicios gRPC y las API HTTP
Obtenga información sobre cómo se compara gRPC con las API de HTTP y cuáles son los escenarios recomendados.