Mam plik WSDL i próbuję utworzyć usługę sieci Web zgodną z WSDL.Tworzenie usługi sieciowej ASMX z pliku WSDL
Utworzyłem klientów przy użyciu plików WSDL, które pobierają istniejącą usługę, ale nigdy nie utworzyłem usługi internetowej, która wymagałaby zastosowania określonego WSDL.
Poszedłem miarę używając:
wsdl.exe mywsdl.wsdl /l:VB /serverInterface
Teraz mam plik .vb wygenerowany z tego WSDL. Jednak nie jestem pewien, co mam zrobić z tym plikiem VB. Wygląda na to, że ma tam publiczny interfejs, ale nie ma klasy, która implementuje interfejs. Ma również grupę klas częściowych dla typów w WSDL.
Spodziewałem się, że będzie jakiś skrót, w którym wstawiam kod, aby wykonać połączenia serwisowe. Stworzyłem już tylko proste usługi sieciowe i żadne z nich nie korzystało z publicznych interfejsów, więc nie mam pojęcia, co się tutaj dzieje.
W tym momencie nie jestem pewien, w jaki sposób używam wygenerowanego pliku .vb i czy działa z plikiem .asmx i jakie dodatkowe kodowanie jest potrzebne do ukończenia interfejsu.
@webdtc: Dziękuję za to pytanie, to było dokładnie moje pytanie dziś, i odpowiedział na to doskonale Dziękuję raz jeszcze! –
dzięki, +1. Odświeżanie składni wsdl.exe i późniejsza odpowiedź zaoszczędziły mi dużo czasu –