Consumir API REST de manera efectiva

Se han proporcionado varios objetos en PowerBuilder para que el consumo de REST APIs sea fácil, rápido y seguro.

DataWindow Technology

Clientes de Web API

Con RESTClient & HTTPClient simplifica el consumo de REST APIs a través de un protocolo seguro (p. ej., TLS 1.3) y soporte de token integrado (p. ej., JWT).

C# Code Generation

Capacidades de manejo de JSON

JSONParser y JSONGenerator analizan y generan conjuntos de datos JSON de prácticamente cualquier tamaño con alto rendimiento.

C# Code Generation

Autenticación OAuth 2.0

El cliente OAuth simplifica el proceso de obtener un token de acceso y seguir el estándar OAuth 2.0.

Crea REST APIs fácilmente

PowerBuilder CloudPro permite a los desarrolladores aprovechar la programación centrada en DataWindow para crear rápidamente REST APIs en C# con un mínimo de código.

C# Code Generation

Generación de código C#

Proporciona muchas herramientas para ayudar a generar código C# de forma automática, además acelera el proceso de creación de nuevas REST APIs, incluida la conversión de DataWindow, scaffolding, inyección de Servicios y DataContext. Los desarrolladores pueden crear y probar fácilmente REST APIs completamente funcionales en tan solo 120 segundos.

DataWindow Technology

Tecnología DataWindow

Replica la funcionalidad DataWindow en C#, ofreciendo casi las mismas propiedades, funciones y eventos de la DataWindow para que los desarrolladores puedan completar grandes tareas con poco código.

C# Code Generation

Conversión de PowerScript a C#

PowerScript Migrator permite a los desarrolladores ver cómo PowerScript es traducido a C#. También automatiza la migración de la lógica de negocios existente de PowerBuilder a REST APIs de C#.

DataWindow Technology

Pruebas visuales

El Web API Tester integrado permite a los desarrolladores inspeccionar, probar y depurar visualmente las API REST sin perder el tiempo y el esfuerzo de crear una aplicación cliente o compilar JSON a mano.

Crea REST APIs en 5 pasos

  • 1.Generar la estructura

  • 2.Codificar la lógica de negocios

  • 3.Scaffolding API

  • 4.Prueba visual

  • 5.Publicar

  • Crea DataWindow en PowerBuilder, conviértelo a C#

  • Crea e inyecta el DataContext

  • Haz Scaffolding entre la implementación del servicio y la interfaz

Crea DataWindow en PowerBuilder, conviértelo a C#
Crea e inyecta el DataContext
Haz Scaffolding entre la implementación del servicio y la interfaz
  • Codifica la lógica de negocios rápidamente con .NET DataStore

  • O convierte la lógica de negocios existente

Codifica la lógica de negocios
O convierte la lógica de negocios
  • Haz scaffolding al controlador de la REST API

Haz scaffolding al controlador de la REST API
  • Crear datos Body con herramientas

  • Autorizar las solicitudes

  • Administrar cookies

Crear datos Body con herramientas
Autorizar las solicitudes
Administrar cookies
  • Deslpegar en Docker

  • Desplegar en el servidor IIS

  • Desplegar en carpeta local

Deslpegar en Docker
Desplegar en el servidor IIS
Desplegar en carpeta local

¿Quieres saber más?

Habla con un experto de Appeon