Jaka jest różnica między odniesieniem do strony internetowej a odwołaniem do usługi?Jaka jest różnica między odniesieniem do strony internetowej a odwołaniem do usługi?
Odpowiedz
Web Reference
jest opakowaniem nad wsdl.exe i może być używany do tworzenia serwerów proxy dla klientów .NET 1.1 lub 2.0. Oczywiście oznacza to, że podczas wskazywania usługi WCF musisz wskazywać punkt końcowy, który używa basicHttpBinding.
usługi referencyjny
jest opakowaniem nad svcutil.exe i tworzy również klientom proxy. Te serwery proxy mogą być jednak używane tylko przez klientów .NET 3.0+.
Patrz: The Difference Between “Web Reference” and “Service Reference” Więcej szczegółów
Jeśli masz na myśli funkcję od Microsoft świadczenia usług. Odsyłacz do stron internetowych jest starszym sposobem świadczenia usług. Zobacz ten link: http://blogs.msdn.com/lifenglu/archive/2007/06/20/add-an-old-8-0-style-web-reference-into-an-orcas-vs-9-project.aspx
Zasadniczo robi to samo myśląc, świadcząc usługi przez Internet, ale WCF daje dużo więcej opcji dla aplikacji.
Jeden odwołuje się do pliku settings.cs [który nie jest automatycznie odświeżany od pliku app.config, chyba że go otworzysz i ponownie go zapiszesz - jeśli wprowadzisz zmiany w pliku app.config), a jeden odwołuje się do pliku app.config plik. Blok konfiguracji w pliku app.config jest nieco inny, a struktura usługi nieznacznie różni się za kulisami. Twój kod będzie wchodził w interakcje z obiektami nieco inaczej, ale efekt końcowy jest taki, że zasadniczo robią to samo. Referencje sieci Web są oparte na 2.0, a odwołanie do usługi pojawiło się w .NET 3.0 lub 3.5 [nie jestem pewien który].
Nadal można pisać kod dla odniesień do stron internetowych, ale jeśli aplikacja jest przeznaczona dla architektury 2.0, nie można używać odwołań do usług.
- 1. Jaka jest różnica między obiektem i odniesieniem do?
- 2. Jaka jest różnica między krótkim słabym odniesieniem a długim słabym odniesieniem?
- 3. Jaka jest różnica między CORS a CSP?
- 4. Jaka jest różnica między sqlite3 a pdo_sqlite
- 5. Jaka jest różnica między ramką a ramką?
- 6. Jaka jest różnica między UseCase a Workflow?
- 7. Różnica między odświeżaniem strony a oddzieraniem strony
- 8. Jaka jest różnica między nieinicjalizacją a inicjalizacją do wartości NULL?
- 9. Jaka jest różnica między Run a Do w Rx?
- 10. Jaka jest różnica między "następnym" a "do" w pdb
- 11. Jaka jest różnica między this.route() a this.resource()?
- 12. Jaka jest różnica między GEM_HOME a GEM_PATH?
- 13. Jaka jest różnica między kopiowaniem a klonowaniem?
- 14. Jaka jest różnica między Ember.computed.alias a Ember.binding?
- 15. Jaka jest różnica między sed a awk?
- 16. jaka jest różnica między: %% a% zmiennymi% zmiennych?
- 17. Jaka jest różnica między StoreModule.forRoot() a StoreModule.forFeature()
- 18. Jaka jest różnica między composer.lock a installed.json?
- 19. Jaka jest różnica między krotką a kompresją?
- 20. Jaka jest różnica między JavaBean a POJO?
- 21. Jaka jest różnica między [niezdefiniowanym] a [,]?
- 22. Jaka jest różnica między komponentem a altaną?
- 23. Jaka jest różnica między "<>" a "! ="?
- 24. Jaka jest różnica między Uri.ToString() a Uri.AbsoluteUri?
- 25. Jaka jest różnica między budowaniem a wdrażaniem?
- 26. Jaka jest różnica między pakietem a intencją?
- 27. Jaka jest różnica między cat_id a term_id?
- 28. Jaka jest różnica między FreeGLUT a GLFW?
- 29. Jaka jest różnica między PermGenem a Metaspace?
- 30. Jaka jest różnica między preferredLocalization a preferredLanguage?
zobacz link http://andrewtokeley.net/archive/2008/07/10/the-difference-between-ldquoadd-web-referencerdquo-and-ldquoadd-service-referencerdquo.aspx –