Document


Följande åtgärder stöds. En formell definition finns i tjänstbeskrivningen.


Den här webbtjänsten använder http://tempuri.org/ som standardnamnområde.

Rekommendation: Ändra standardnamnområdet innan XML-webbtjänsten publiceras.

Varje XML-webbtjänst behöver ett unikt namnområde så att klienttillämpningar kan skilja den från andra tjänster på webben. http://tempuri.org/ kan användas för XML-webbtjänster som är under utveckling men publicerade XML-webbtjänster bör använda ett permanent namnområde.

XML-webbtjänsten ska identifieras med ett namnområde som du bestämmer. Du kan t.ex. använda namnet på företagets Internet-domän som en del av namnområdet. Även om namnområdet för många XML-webbtjänster ser ut som URLs måste de inte peka till faktiska resurser på webben. (Namnområden för XML-webbtjänster är URIs.)

När du skapar XML-webbtjänster med ASP.NET kan du ändra standardnamnområdet med egenskapen Namespace för attributet WebService. Attributet WebService tillämpas på den klass som innehåller XML-webbtjänstmetoder. Nedan visas ett kodexempel som anger namnområdet till "http://microsoft.com/webservices/":

C#

[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
    // implementering
}

Visual Basic

<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
    ' implementering
End Class

C++

[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
    // implementering
};

Mer information om XML-namnområden finns i W3C:s rekommendationer på Namnområden i XML (informationen är på engelska).

Mer information om WSDL finns på WSDL-specifikation (informationen är på engelska).

Mer information om URIs finns på RFC 2396 (informationen är på engelska).