Po zarejestrowaniu usługi w interfejsie WSO2 APIManager za pośrednictwem Internetu lub interfejsu REST, możesz dodać plik WSDL do opisu usługi. Ten dokument WSDL jest zapisywany i ładowany do rejestru WSO2 API Manager. Czy można to wyłączyć? Zarejestruj sam adres URL WSDL.
W naszym przypadku mamy WSDL i XSD przechowywane gdzie indziej. Nie chcemy, aby menedżer API zapisywał tę definicję ponownie we własnym rejestrze.
Odpowiedzi:
0 dla odpowiedzi № 1Celem przechowywania WSDL jest, jeśli przechowujemy tylkorzeczywisty adres URL pliku wsdl i jeśli wyświetlimy go w sklepie, użytkownik może bezpośrednio wywołać usługę wewnętrznej bazy danych (nie przez bramkę), więc użytkownik nie będzie korzystać z ograniczania przepustowości.
Co robimy, gdy przechowujemy wsdl w APIManager,zmieniamy adresy URL usługi w oryginalnym kodzie wsdl, aby wskazywać adres URL bramy. Tak więc, gdy użytkownik tworzy żądanie z WSDL, zawsze będzie widział tylko adres URL bramy.