A propos des passerelles d'API
Une passerelle d'API est une adresse privée qui achemine les appels d'API REST vers une ressource back-end, 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) des API indiquées sur la passerelle.
Quel type de trafic est géré par une passerelle d'API
Une passerelle d'API vous permet de créer des règles nuancées pour les appels REST. Toutefois, 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 pour accéder à Process Automation ou à Visual Builder. Reportez-vous à Ajout de stratégies de demande et de réponse aux spécifications de déploiement d'API.
Les appels d'API REST à partir du réseau cloud virtuel (VCN) de la passerelle d'API vers Oracle Integration sont acheminés via la passerelle d'API. Seules les API que vous publiez (ou déployez) sur la passerelle d'API sont transmises à Oracle Integration.
Cependant, le service API Gateway ne prend pas en charge les API basées sur les événements SaaS. Par conséquent, si vous utilisez des intégrations basées sur les événements SaaS, vous devez utiliser une adresse personnalisée à la place. Reportez-vous à Configuration d'une adresse personnalisée pour une instance.
Quel type de trafic n'est pas géré par une passerelle d'API
Les appels d'API non REST ne sont pas gérés par une passerelle d'API.
Le trafic suivant est un trafic d'API non REST :
- Utilisateurs travaillant dans l'interface utilisateur (conception) d'Oracle Integration, y compris à 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 d'instance Oracle Integration. Reportez-vous à Configuration d'une liste d'autorisation pour votre instance.