Proxy
An intermediary service that receives requests, forwards them to appropriate target systems, and returns the response.
Explore more about Interoperability Patterns
Related terms
A software component or pattern that enables incompatible systems, interfaces, or protocols to work together by translating requests, responses, or data formats.
ConnectorA software component that enables communication and data exchange between different systems, services, applications, or external resources.
BridgeAn interoperability pattern that connects incompatible systems by translating or forwarding communication between their interfaces or protocols.
TranslatorA pattern that converts data formats, protocols, or schemas between incompatible systems to enable seamless communication.
GatewayAn interoperability pattern that acts as a centralized entry point between systems, translating, routing, securing, or managing requests to simplify communication and integration across multiple services or APIs.
FacadeAn interoperability pattern that provides a simplified, unified interface to a more complex system, service, or collection of components, reducing integration complexity and hiding underlying implementation details.