An application in production retrieves data from a Database or an existing HTTP API or GraphQL API, Spring Boot GraphQL provides a GraphQlClient interface for calling the GraphQL API via HTTP or WebSocket.
GraphQlClient interface has two implementations HttpGraphQlClient for Api calls over HTTP for queries and mutation and WebSocketGraphQlClient for Subscription or WebSocket API calls.