|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.xml.soap.SOAPConnection
public abstract class SOAPConnection
客戶端可以用於直接將訊息發送到(例如,用 URL 表示的)遠端方的點對點連接。
SOAPConnection 類別是可選的。某些實作可能無法實作此介面,在這種情況下,調用 SOAPConnectionFactory.newInstance()
(參見以下內容)將拋出 UnsupportedOperationException
。
客戶端可以使用 SOAPConnectionFactory
物件獲取 SOAPConnection
物件,如下例所示:
SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance(); SOAPConnection con = factory.createConnection();
SOAPConnection
物件可用來將訊息直接發送到請求/回應範例後面的 URL。也就是說,使用方法 call
來發送訊息,該方法發送訊息並等到收到應答為止。
建構子摘要 | |
---|---|
SOAPConnection()
|
方法摘要 | |
---|---|
abstract SOAPMessage |
call(SOAPMessage request,
Object to)
將給定訊息發送到指定端點,在返回應答前將一直阻塞。 |
abstract void |
close()
關閉此 SOAPConnection 物件。 |
SOAPMessage |
get(Object to)
從特定端點獲取訊息,在收到訊息前將一直阻塞。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public SOAPConnection()
方法詳細資訊 |
---|
public abstract SOAPMessage call(SOAPMessage request, Object to) throws SOAPException
request
- 要發送的 SOAPMessage
物件to
- 標識訊息發送目的地的 Object
。必須支持 java.lang.String
、java.net.URL
,以及 javax.xml.messaging.URLEndpoint
型別(JAXM 存在時)的 Object。
SOAPMessage
物件
SOAPException
- 如果存在 SOAP 錯誤public SOAPMessage get(Object to) throws SOAPException
to
- 標識請求發送目的地的 Object
。必須支持 java.lang.String
和 java.net.URL
型別的 Object。
SOAPMessage
物件
SOAPException
- 如果存在 SOAP 錯誤public abstract void close() throws SOAPException
SOAPConnection
物件。
SOAPException
- 如果存在 SOAP 錯誤
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。