Spec-Zone .ru
спецификации, руководства, описания, API
 Платформа Java™
Стандарт Эд. 7

Пакет javax.xml.soap

Обеспечивает API для создания и создания сообщений SOAP.

См.: Описание

Пакет javax.xml.soap Описание

Обеспечивает API для создания и создания сообщений SOAP. Этот пакет определяется в SOAP с Присоединяемым API для JavaTM (SAAJ) 1.3 спецификации.

API в javax.xml.soap пакет позволяет Вам делать следующее:

--> -->

Кроме того, API в javax.xml.soap пакет расширяет их дубликаты в org.w3c.dom пакет. Это означает что SOAPPart из a SOAPMessage также ДОМ Левель 2 Document, и может управляться как таковой приложениями, инструментами и библиотеками, которые используют ДОМА (см. http://www.w3.org/DOM/ для получения дополнительной информации). Важно отметить, что, в то время как возможно использовать API ДОМА, чтобы добавить обычные узлы ДОМА к дереву SAAJ, API SAAJ все еще обязаны возвращать типы SAAJ, исследуя или управляя деревом. Чтобы выполнить это API SAAJ (определенно SOAPElement.getChildElements()) позволяются тихо заменить объекты, которые неправильно вводятся относительно требований SAAJ с эквивалентными объектами необходимого типа. Эти замены никогда не должны заставлять логическую структуру дерева изменяться, таким образом, с точки зрения API ДОМА дерево останется неизменным. Однако, физический состав дерева изменится так, чтобы ссылки на узлы, которые были заменены, обратились к узлам, которые больше не являются частью дерева. API SAAJ не позволяют сделать эти замены, если они не будут требоваться так, то заменяющие объекты никогда не будут впоследствии тихо заменяться будущим, призывает к API SAAJ.

Что это означает, на практике то, что приложение, которое начинает использовать API SAAJ на дереве после управления этим использующий API ДОМА, должно предположить, что дерево было преобразовано во все дерево SAAJ и что любые ссылки на объекты в пределах дерева, которые были получены, используя API ДОМА, больше не действительны. Переключению от API SAAJ до API ДОМА не позволяют вызвать недопустимые ссылки, и ни один не использует API SAAJ исключительно. Это только переключается от использования API ДОМА на определенном дереве SAAJ к использованию API SAAJ, который вызывает риск недопустимых ссылок.

 Платформа Java™
Стандарт Эд. 7

Представьте ошибку или функцию
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.