Mam pliki .wsdl i .xsd z WebService i muszę generować proxy przez nich. Svcutil.exe i wsdl.exe generują bardzo różne wyniki. Jaka jest różnica między tymi dwoma narzędziami do generowania proxy, a która z nich jest bardziej pożądana?Generowanie proxy WCF: svcutil.exe vs wsdl.exe
Odpowiedz
Svcutil i wsdl to dwie różne technologie generowania proxy służącego do korzystania z usługi. Ale plik wsdl.exe został utworzony dla starych usług sieci Web .NET 2.0. To jest jak stara wersja svcutil. Svcutil pozwala na generowanie serwerów proxy zarówno dla usług sieciowych, jak i usług WCF. Do generowania proxy wsdl przechwytuje dane za pomocą protokołu DISCO discovery. Svcutil obsługuje również DISCO. Ale może to umożliwić pobieranie proxy za pomocą protokołu WS-Metadata Exchange, który jest wewnętrznym standardem SOA.
Radzę, aby używać svcutil, ponieważ pozwoliłoby to na korzystanie zarówno z usług internetowych .net 2.0, jak i usług wcf.
Z tego, co wiem, dzisiaj wsdl przydaje się, gdy trzeba wygenerować kod klienta dla starej wersji frameworka. Na przykład, gdy masz bazę kodów w NET 2.0 i chcesz wywołać usługę WCF.
- 1. WCF ChannelFactory vs generowanie proxy
- 2. Tworzenie aplikacji WCF bez svcutil.exe?
- 3. Alternatywy dla pliku wsdl.exe do tworzenia klas proxy z pliku wsdl
- 4. Jak uruchomić svcutil.exe zza uwierzytelniania proxy
- 5. Inicjalizacja proxy klienta WCF
- 6. /sharedtites odpowiednik dla svcutil.exe?
- 7. Svcutil.exe dla .NET 4.0?
- 8. Jak mogę dostosować generowanie kodu klienta WCF?
- 9. serializacji POCO proxy z WCF
- 10. Silverlight WCF Proxy tylko asynchronicznie?
- 11. Uwierzytelnianie WCF Custom Http Proxy
- 12. .Net Remoting vs. WCF
- 13. Gniazda vs. WCF
- 14. Jquery WCF vs Pagemethods
- 15. Gdzie jest svcutil.exe w Windows 7?
- 16. Najlepszy sposób na makiety proxy klienta WCF
- 17. Uwierzytelnianie serwera proxy dla usługi WCF
- 18. Jak serializować/deserializować wygenerowany kod proxy WCF?
- 19. Połączenia zwrotne WCF, proxy i bezpieczeństwo wątków
- 20. Przekazywanie nazwy użytkownika i hasła do svcutil.exe?
- 21. WCF uzyskania certyfikatu zakodowana wartość
- 22. użyj svcutil do mapowania wielu przestrzeni nazw do generowania proxy usług wcf
- 23. ServiceRoute + WebServiceHostFactory zabija generowanie WSDL? Jak utworzyć bezinwazyjną usługę WCF za pomocą? Wsdl
- 24. svcutil.exe i parametr przestrzeni nazw
- 25. Utylizacja/czyszczenie serwerów proxy usług sieciowych
- 26. Błąd System.Net.WebClient vs. Proxy Authentication 407
- 27. Błąd VS 2010 Generowanie testów jednostek
- 28. Generowanie modelu wypieku ciast (hasOne vs hasMany)
- 29. Django - Generowanie tokenów CSRF - render_to_response vs renderowanie
- 30. Prekompilowany klient usług podstawowych i generowanie własnego serwera proxy