Potrzebuję dodać funkcjonalność w aplikacji (C#), która będzie korzystać z usługi sieciowej (usługa XML SOAP).Wywołanie usługi internetowej zza serwera proxy
Teraz ta aplikacja może (i najczęściej) być używana w środowisku korporacyjnym, które ma serwer proxy w miejscu.
Rozumiem, że usługi SOAP używają protokołu HTTP, a zatem powinny używać portu 80, który zwykle jest otwarty. Czy to prawda, że aplikacja może korzystać z usługi sieciowej bez specjalnego kodowania lub czy muszę napisać specjalny kod, aby wykryć ustawienia proxy lub inne problemy, które widzisz?
EDYCJA: Usługa jest publicznie dostępna w Internecie. Nie jest w tej samej sieci.
Nie można wykonać powyższych czynności w elemencie konfiguracyjnym ? –
Próbowałem użyć kodu (nie pliku konfiguracyjnego), ale nie działało. W rzeczywistości aplikacja, z której miałem zamiar skorzystać z tej usługi jest aplikacją systemu Windows. Nie jestem pewien, czy to ma znaczenie, czy nie. – Hemant