À propos des passerelles d'API
Une passerelle d'API est un point d'extrémité privé qui achemine les appels d'API REST vers une ressource dorsale, dans ce cas, Oracle Integration. Vous contrôlez les demandes d'API qui peuvent être traitées par la passerelle d'API en publiant (ou en déployant) les API spécifiées sur la passerelle.
Quel type de trafic est traité par une passerelle d'API
Une passerelle d'API vous permet de créer des règles nuancées pour les appels REST. Cependant, le processus peut être complexe, long et sujet aux erreurs. Si vous ne configurez pas tout exactement comme requis, les utilisateurs peuvent rencontrer des problèmes lors de l'accès à Automatisation des processus ou à Visual Builder. Voir Ajout de politiques de demande et de réponse aux spécifications de déploiement d'API.
Les appels d'API REST du réseau en nuage virtuel (VCN) de la passerelle d'API à Oracle Integration sont acheminés au moyen de la passerelle d'API. Seules les API que vous publiez (ou déployez) dans la passerelle d'API sont transmises à Oracle Integration.
Toutefois, le service de passerelle d'API ne prend pas en charge les API basées sur un événement SaaS. Par conséquent, si vous utilisez des intégrations basées sur un événement SaaS, vous devez plutôt utiliser un point d'extrémité personnalisé. Voir Configurer un point d'extrémité personnalisé pour une instance.
Quel type de trafic n'est pas traité par une passerelle d'API
Les appels d'API non REST ne sont pas traités par une passerelle d'API.
Le trafic suivant est un trafic d'API non REST :
- Utilisateurs travaillant dans l'interface utilisateur d'Oracle Integration (conception), notamment à l'aide de Process Automation et de Visual Builder
- Utilisateurs travaillant dans l'interface utilisateur de la console Oracle Cloud Infrastructure
- Appels SOAP
L'accès au trafic d'API non REST est géré à l'aide de la liste d'autorisation de l'instance Oracle Integration. Voir Configurer une liste d'autorisation pour votre instance.