Implementazione dell'API

Dopo aver creato un'API, è possibile definirne il comportamento.

Alcune considerazioni importanti da tenere in considerazione quando si definisce il comportamento dell'API sono.

  • Abilitare il mocking dell'API
  • Applicare le politiche
  • Garantire meccanismi adeguati di caching, filtraggio e gestione degli errori
  • Applicare le politiche
  • Applicare il limite di velocità
  • Abilitare il test e il debug dell'API
  • Definire i meccanismi di monitoraggio e debug

webMethods API Gateway L'interfaccia utente offre un'esperienza visiva guidata per la progettazione, lo sviluppo e il test delle API. Le funzionalità di caching, filtraggio e ordinamento delle API vi aiutano a recuperare le vostre API più velocemente. È possibile utilizzare la funzione di paginazione per stabilire quanti dati devono essere visualizzati e con quale frequenza. Queste caratteristiche garantiscono un'elaborazione minima e un buon tempo di risposta.

webMethods API Gateway fornisce vari criteri che possono essere utilizzati per aggiungere facilmente funzionalità di gestione a un'API o a tutte le API a livello globale. È possibile applicare questi criteri a un'API per proteggere, limitare e instradare le richieste inviate alle API.

È possibile utilizzare la funzionalità di test delle API per verificare le proprie API prima di pubblicarle su un portale per il consumo. webMethods API Gateway fornisce anche la funzionalità di API mocking, che si può usare per simulare il comportamento di un'API reale per testare l'API.

webMethods API Gateway fornisce funzionalità di registrazione e monitoraggio che aiutano a eseguire il debug delle API. Il debug delle API consente di individuare facilmente la causa principale del problema in base a quanto osservato. Inoltre, è possibile monitorare l'utilizzo delle API per comprenderne le tendenze.

Le sezioni seguenti descrivono i vari modi in cui è possibile implementare le API, come il mocking delle API e l'applicazione di diversi tipi di criteri, a seconda delle necessità. Le sezioni spiegano anche come creare e gestire applicazioni e alias e come creare mashup API.