Las API de WebSocket permiten la comunicación bidireccional entre clientes y servidores. Son ideales para aplicaciones en tiempo real como chats, notificaciones y juegos. Cree una API de WebSocket en la consola de Cloud-native API Gateway.
Casos de uso
Las API se pueden crear dentro o fuera de una instancia, según su caso de uso.
Crear una API dentro de una instancia
Gestión dedicada de recursos: la API gestiona recursos o lógica interna únicamente dentro de una instancia específica.
Seguridad y aislamiento: los datos o las funciones requieren un aislamiento estricto y solo se pueden invocar desde dentro de la instancia.
Configuración simplificada del servicio: limitar la configuración a una instancia específica facilita la gestión de la API.
Crear una API fuera de una instancia
Acceso compartido entre instancias: varias instancias comparten una misma definición de API.
Gestión y monitoreo centralizados: control unificado de permisos, generación de registros y administración del tráfico.
Las API creadas dentro de una instancia solo son visibles y se pueden gestionar en esa misma instancia.
Las API creadas fuera de una instancia no se pueden editar ni eliminar desde dentro de una instancia. Debe gestionarlas desde la lista externa de API.
Procedimiento
-
Cree las API dentro o fuera de una instancia:
Fuera de una instancia
Inicie sesión en la consola de Cloud-native API Gateway. En el panel de navegación izquierdo, seleccione API y elija una región en la barra de menú superior.
Haga clic en Create API y luego haga clic en Create en la tarjeta WebSocket API.
Dentro de una instancia
Inicie sesión en la consola de Cloud-native API Gateway. En el panel de navegación izquierdo, seleccione Instance y elija una región en la barra de menú superior.
En la página Instance, haga clic en el ID de la instancia deseada. En el panel de navegación izquierdo, seleccione API y haga clic en Create API en la esquina superior derecha.
En la tarjeta WebSocket API, haga clic en Create.
-
En la página Create WebSocket API, introduzca un valor en API Name y en Description, y seleccione el resource de destino.
Parámetro
Descripción
API Name
Especifique un nombre único a nivel global para la API.
Description
Introduzca una descripción para la API.
resource
Seleccione un resource group. Haga clic en Create Resource Group a la derecha para crear uno nuevo.