WebServiceHmsLocks


Следующие операции поддерживаются. Формальное определение см. в Описание службы.


Для этой веб-службы в качестве пространства имен по умолчанию используется http://tempuri.org/.

Рекомендация: перед публикацией веб-службы XML измените применяемое по умолчанию пространство имен.

Каждой веб-службе XML требуется уникальное пространство имен, чтобы приложения-клиенты могли отличать ее от других служб в Интернете. Для веб-служб XML, находящихся в разработке, доступен веб-узел http://tempuri.org/, но для опубликованных веб-служб XML должно использоваться постоянное пространство имен.

Веб-служба XML должна определяться управляемым пространством имен. Например, в качестве части пространства имен можно использовать имя домена компании в Интернете. Хотя многие пространства имен веб-служб XML похожи на адреса URL, они не обязательно указывают на фактические ресурсы в Интернете. (Пространства имен веб-служб XML — это коды URI.)

Для создания веб-служб XML с помощью ASP.NET применяемое по умолчанию пространство имен может быть изменено посредством свойства Namespace атрибута WebService. Атрибут WebService применяется к классу, содержащему XML-методы веб-службы. Далее приводится пример программного кода, который задает для пространства имен значение «http://microsoft.com/webservices/»:

C#

[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
    // реализация
}

Visual Basic

<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
    ' реализация
End Class

C++

[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
    // реализация
};

Дополнительные сведения о пространствах имен XML см. в рекомендациях W3C по адресу Namespaces in XML.

Дополнительные сведения о WSDL см. по адресу WSDL Specification.

Дополнительные сведения об URI см. по адресу RFC 2396.