Pular para o conteúdo

O MuleSoft Anypoint é um gateway de API: coloca-se à frente dos serviços que a sua organização publicou atrás dele, num endereço específico da sua implementação. Por isso, ao contrário de um conector criado para um único serviço, uma ligação MuleSoft não conhece os seus próprios pontos de acesso — é você quem indica onde estão a API e a respetiva definição.

A documentação da API desta ligação é a que documentar os serviços que o seu gateway disponibiliza.

O MuleSoft utiliza o mesmo formulário que a ligação REST genérica — os mesmos quatro separadores, os mesmos campos, o mesmo comportamento em todo o formulário. Dois são especialmente importantes aqui:

  • Anfitrião ou endereço IP — o endereço do seu gateway Anypoint. Não existe valor predefinido, porque o endereço do MuleSoft é específico da sua implementação.
  • Tipo de autenticação — qualquer um de None, Basic, API Key, Bearer Token ou OAuth 2.0 que o seu gateway espere. Nada é assumido em seu nome.

Como o gateway não tem uma lista de pontos de acesso integrada, anexe a definição OpenAPI 3.x ou Swagger 2.0 da sua API à ligação em Definição da API — o endereço onde está publicada ou um ficheiro .json ou .yaml armazenado no Document. Consulte Definição da API para os campos.

Um passo Pedido REST que utilize esta ligação pode então definir Origem dos pontos finais como A partir da definição da API da ligação e escolher Carregar catálogo para selecionar entre os pontos de acesso da API, em vez de escrever cada caminho manualmente.