Utilizzare realmente le API REST

In PowerBuilder sono stati integrati vari oggetti per rendere l'utilizzo delle API REST facile, veloce e sicuro.

DataWindow Technology

Client Web API

RESTClient e HTTPClient simplificano l'uso delle API REST tramite un protocollo sicuro (ad es. TLS 1.3) ed il supporto integrato dei token (ad es. JWT).

C# Code Generation

Funionalità di gestione JSON

JSONParser & JSONGenerator visualizzano e generano data set JSON virtualmente di qualunque dimensione con performance elevate.

C# Code Generation

Autenticazione OAuth 2.0

Il client OAuth semplifica l'ottenimento del token d'accesso e segue lo standard OAuth 2.0.

Crea facilmente le tue API REST

PowerBuilder CloudPro permette agli sviluppatori di sfruttare lo sviluppo basato sulla DataWindow per creare con rapidità API REST in C# senza scrivere montagne di codice.

C# Code Generation

Generazione del codice C#

Offre diversi strumenti per agevolare la generazione automatica del codice C# e velocizza il processo di creazione di nuove API REST, inclusa la conversione della DataWindow, lo scaffolding, il service ed il DataContext injection. Gli sviluppatori possono facilmente crare e testare API REST completamente funzionanti anche in pochi minuti.

DataWindow Technology

La tecnologia della DataWindow

Riproduce la funzionalità della DataWindow in C#, fornendo quasi le stesse proprietà, funzionalità ed eventi della DataWindow, in modo che gli svilupatori possan portare a termine progetti complessi dovendo scrivere poco codice.

C# Code Generation

Conversione del PowerScript in C#

Il PowerScript Migrator permette agli svilupatori di vedere come il PowerScript viene tradotto nel corrispondente codice C#. Automatizza che la migrazione della business logic PowerBuilder esistente in API REST C#.

DataWindow Technology

Testing "a vista"

Il Web API Tester integrato permette agli sviluppatori di ispezionare, testare e fare il debug visivamente le API REST senza dover perdere tempo e risorse a creare una applicazione client oppure scrivere a mano codice JSON.

Crea API REST API in 5 Passi

  • 1.Generazione della struttura

  • 2.Codifica della Business Logic

  • 3.Scaffolding delle API

  • 4.Testing visuale

  • 5.Pubblicazione

  • Crea una DataWindow in PowerBuilder e convertila in C#

  • Crea & Includi il DataContext

  • Fai lo scaffold dell'implementazione e dell'interfaccia del servizio

Create DataWindow in PowerBuilder, Convert it to C#
Create & Inject the DataContext
Scaffold the Service Implementation & Interface
  • Scrivi velocemente il codice della business logic con .NET DataStore

  • Oppure converti la business logic esistente

Code the business logic
Convert the existing business logic
  • Fai lo scaffold del controller dell'API REST

Scaffold the Controller of the REST API
  • Crea il Body data con le utilities

  • Autorizza le richieste

  • Gestisci i cookies

Create Body data with utilities
Authorize the requests
Manage cookies
  • Pubblica in Docker

  • Pubblica su IIS Server

  • Pubblica su una directory locale

Deploy to Docker
Deploy to IIS Server
Deploy to Local Folder

Vuoi avere maggiori informazioni?

Parla con un Esperto Appeon