Spec-Zone .ru
спецификации, руководства, описания, API
|
Модификатор и Тип | Дополнительный Элемент и Описание |
---|---|
Строка |
endpointInterface
Полное имя интерфейса конечной точки службы определение абстрактного контракта Веб-сервиса службы.
|
Строка |
имя
Имя Веб-сервиса.
|
Строка |
portName
Имя порта Веб-сервиса.
|
Строка |
serviceName
Имя службы Веб-сервиса.
|
Строка |
targetNamespace
Если @WebService.targetNamespace аннотация находится в интерфейсе конечной точки службы, targetNamespace используется для пространства имен для wsdl:portType (и связанные элементы XML).
|
Строка |
wsdlLocation
Расположение предопределенного WSDL, описывающего службу.
|
public abstract String name
Используемый в качестве имени wsdl:portType когда отображено на WSDL 1.1.
public abstract String targetNamespace
Если @WebService.targetNamespace аннотация находится на бобе реализации службы, который НЕ ссылается на интерфейс конечной точки службы (через атрибут endpointInterface), targetNamespace используется и для wsdl:portType и для wsdl:service (и связанные элементы XML).
Если @WebService.targetNamespace аннотация находится на бобе реализации службы, который действительно ссылается на интерфейс конечной точки службы (через атрибут endpointInterface), targetNamespace используется для только wsdl:service (и связанные элементы XML).
public abstract String serviceName
Используемый в качестве имени wsdl:service когда отображено на WSDL 1.1.
Это задействованное значение не позволяется в интерфейсах конечной точки.
public abstract String portName
Используемый в качестве имени wsdl:port когда отображено на WSDL 1.1.
Это задействованное значение не позволяется в интерфейсах конечной точки.
public abstract String wsdlLocation
wsdlLocation является URL (относительный или абсолютный), который обращается к существующему ранее файлу WSDL. Присутствие значения wsdlLocation указывает, что боб реализации службы реализует предопределенный контракт WSDL. Инструмент JSR-181 ДОЛЖЕН обеспечить обратную связь, если боб реализации службы непоследователен с portType и привязкой, объявленной в этом WSDL. Отметьте, что единственный файл WSDL мог бы содержать многократный portTypes и многократную привязку. Аннотации на боб реализации службы определяют определенный portType и привязку, которая соответствует Веб-сервису.
public abstract String endpointInterface
Эта аннотация позволяет разработчику разделять интерфейсный контракт от реализации. Если эта аннотация присутствует, интерфейс конечной точки службы используется, чтобы определить абстрактный контракт WSDL (portType и привязка). Интерфейс конечной точки службы МОЖЕТ включать аннотации JSR-181, чтобы настроить отображение от Java до WSDL.
Боб реализации службы МОЖЕТ реализовать интерфейс конечной точки службы, но не обязан делать так.
Если это задействованное значение не присутствует, контракт Веб-сервиса сгенерирован из аннотаций на боб реализации службы. Если интерфейс конечной точки службы будет требоваться целевой средой, то он будет сгенерирован в определенный с помощью реализации пакет с реализацией - определенное имя
Это задействованное значение не позволяется в интерфейсах конечной точки.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.