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.URLEndpointSOAPMessage объект, который является ответом на сообщение, которое было отправлено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