W [Umowa serwisowa (Namespace = "http://myuri.org/Simple")] do czego służy Namespace? Robiłem usługi WCF i nigdy tego nie uwzględniłem. Jaki jest jego cel?co to jest URL obszaru nazw w atrybucie zamówienia usługi
Odpowiedz
Właściwość namespace jest w rzeczywistości terminem XML. Pozwala zachować wyjątkowość z elementami (podobnie jak to, co robi .NET z przestrzeniami nazw). Możesz więc mieć wiele elementów o tej samej nazwie, ale są one zupełnie inne, o ile mają różne przestrzenie nazw. Obiekt klasy ServiceContractAttribute
według MSDNNamespace
odnosi się, co następuje: „Pobiera lub ustawia nazw elementu <portType>
w Web Services Description Language (WSDL)”
D3oznaczanie przestrzeni nazw jest szczególnie ważne, jeśli jesteś w dużej organizacji, takiej jak bank, który może mieć wiele implementacji metody usługi sieciowej, takiej jak GetDerivativeProduct().
Od docs MSDN:
Zaleca się, że to domyślna przestrzeń nazw, która jest http://tempuri.org być zmieniane przed wykonaniem usługi XML Web jest wykonany publicznie eksploatacyjnych. Jest to ważne, ponieważ usługa XML sieci Web musi być odróżniona od innych usług sieci Web XML, które mogą przypadkowo używać przestrzeni nazw jako domyślnej (http://tempuri.org/).
- 1. Co to jest słowo "właściwość:" w atrybucie
- 2. Co to jest przestrzeń nazw w aerospike
- 3. Co to jest przestrzeń nazw "Standard"?
- 4. Co to jest punkt końcowy usługi WWW?
- 5. Poprawność obszaru nazw
- 6. Usługi RIA a usługi WCF: co to jest różnica?
- 7. Co zrobić, jeśli potrzebuję anonimowego obszaru nazw w nagłówku?
- 8. Co to jest mangling nazw i jak to działa?
- 9. Co to jest "otwarty" URL Facebooka?
- 10. Członek obszaru nazw System.Security.Claim jest niedostępny?
- 11. Adres URL usługi Postgres
- 12. Co to jest wyszukiwanie nazw C++? (I jest GCC prawda?)
- 13. Co to jest "alias przestrzeni nazw" w języku C++?
- 14. Co to są poprawne znaki w nazwie usługi Windows (klucz)?
- 15. Co to jest przełącznik kontekstowy?
- 16. Dezorientacja obszaru nazw i makra
- 17. SuppressMessage dla całego obszaru nazw
- 18. Co to jest ww2/www2 w adresach URL
- 19. Co to jest parametr w adresie URL Google Maps
- 20. Spring-MVC: Co to jest "kontekst" i "przestrzeń nazw"?
- 21. Co to jest konwencja nazw dla odwołań do klas Python
- 22. Co to są usługi internetowe REST?
- 23. Co to jest jQuery dla Document.createElementNS()?
- 24. Co to jest dobre narzędzie do testowania usługi sieciowej SOAP?
- 25. WCF: Co to jest ServiceHost?
- 26. Co to jest jQuery18007779947370290756
- 27. Asp.NET MVC 2 Preview 2: Problem obszaru nazw obszaru Aspx
- 28. Co to są usługi sieciowe RESTful?
- 29. Co to jest Serializable? Co to znaczy?
- 30. Definicja php() Wewnętrzne objaśnienie obszaru nazw
+1 dla łącza MSDN i słowa "unikalność". Należy zwrócić uwagę, że właściwość Namespace jest również stosowana do WebServices (nie tylko w WCF z ServiceContractAttribute): ** [WebService (Namespace = "http: //organization.service/")] ** – Erup