Элемент <service> определяет порты, поддерживаемые веб-службой. Для каждого из поддерживаемых протоколов существует один элемент порта. Служебный элемент представляет собой набор портов.
-
Клиенты веб-службы могут узнать следующее из элемента службы —
- где получить доступ к услуге,
- через какой порт получить доступ к веб-сервису, и
- как определяются коммуникационные сообщения.
-
Элемент службы включает в себя элемент документации для обеспечения удобочитаемой документации.
Клиенты веб-службы могут узнать следующее из элемента службы —
Элемент службы включает в себя элемент документации для обеспечения удобочитаемой документации.
Вот фрагмент кода из главы «Пример» —
<service name = "Hello_Service"> <documentation>WSDL File for HelloService</documentation> <port binding = "tns:Hello_Binding" name = "Hello_Port"> <soap:address location = "http://www.examples.com/SayHello/"> </port> </service>
Атрибуты привязки элемента порта связывают адрес службы с элементом привязки, определенным в веб-службе. В этом примере это Hello_Binding