WCF a zewnętrzny service

0

Zawsze w kursach o WCFie pokazane jest jak dodać referencję do serwisu w projekcie i jak wywoływać jego metody.
Ostatnio zastanawiam się jak odwołać się w C# do zewnętrznego serwisu napisanego w Javie.
Może ktoś mi podesłać jakieś tutoriale albo nakreślić czego/gdzie szukać?

0

Add Service Reference, podajesz URL do WSDLa i reszte robi za Ciebie generator.
Potem korzystasz już z wygenerowanych metod.

0

Dodajesz w projekcie Service Reference, wskazujesz adres tego zewnętrznego serwisu, na podstawie wsdl'a powinien Ci się wygenerować interfejs jaki udostępnia serwis zewnętrzny.

0

Ok, dzięki za odpowiedź.
W WSDLu mam taki fragment:

 
<soapenv:Header>
      <soap:locale>pl_PL</soap:locale>
      <soap:authentication>
         <soap:username>test</soap:username>
         <soap:password>test</soap:password>
      </soap:authentication>
   </soapenv:Header>
<etr:getTestData>
         <!--Optional:-->
         <etr:request>
            <!--Optional:-->
            <pl:MyParam>TEST</pl:MyParam>
         </etr:request>
      </etr:getTestData>

i teraz w .NET jak próbuję wywołać metodę
to metoda ma trzy parametry:
authenticate, locale, MyParam.
Trzeci to wiadomo, ale pozostałe? Jak podać to authenticate?

1 użytkowników online, w tym zalogowanych: 0, gości: 1