public abstract class SOAPConnection extends Object
class SOAPConnection является дополнительным. Некоторые реализации, возможно, не реализуют этот интерфейс когда звонок SOAPConnectionFactory.newInstance()
(см. ниже), бросит UnsupportedOperationException
.
Клиент может получить a SOAPConnection
объект используя a SOAPConnectionFactory
возразите как в следующем примере:
SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance(); SOAPConnection con = factory.createConnection();A
SOAPConnection
объект может использоваться, чтобы отправить сообщения непосредственно URL после парадигмы запроса/ответа. Таким образом, сообщения отправляются, используя метод call
, который отправляет сообщение и затем ожидает, пока это не получает ответ.Конструктор и Описание |
---|
SOAPConnection() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract SOAPMessage |
call(SOAPMessage request, Object to)
Отправляет данное сообщение указанной конечной точке и блокам, пока это не возвратило ответ.
|
abstract void |
close()
Завершения это
SOAPConnection объект. |
SOAPMessage |
get(Object to)
Получает сообщение от определенной конечной точки и блоков, пока это не получает,
|
public abstract SOAPMessage call(SOAPMessage request, Object to) throws SOAPException
request
- SOAPMessage
объект, который будет отправленto
- Object
это идентифицирует, куда сообщение должно быть отправлено. Это обязано поддерживать Объекты типа java.lang.String
, java.net.URL
, и когда JAXM присутствует javax.xml.messaging.URLEndpoint
SOAPMessage
объект, который является ответом на сообщение, которое было отправленоSOAPException
- если есть ошибка SOAPpublic SOAPMessage get(Object to) throws SOAPException
to
- Object
это идентифицирует, куда запрос должен быть отправлен. Объекты типа java.lang.String
и java.net.URL
должен поддерживаться.SOAPMessage
объект, который является ответом на получить запрос сообщенияSOAPException
- если есть ошибка SOAPpublic abstract void close() throws SOAPException
SOAPConnection
объект.SOAPException
- если есть ошибка SOAP
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92