2011-06-21 4 views
0

いくつかのXMLを返すWebサービスがあります。このXMLをJavaアプリケーション内に格納したいのですが、これを行う方法がわかりません。Javaでwebserviceを「受け入れる」方法

間違った用語を検索しているような気がするので、どのポインタ/チュートリアルでも役立ちます。

おかげ

答えて

0

あなたはそれがすべてを処理します

http://static.springsource.org/spring-ws/sites/2.0/

ためそしてこの

public class WebServiceClient { 

private static final String MESSAGE = 
    "<message xmlns=\"http://tempuri.org\">Hello Web Service World</message>"; 

private final WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); 

public void setDefaultUri(String defaultUri) { 
    webServiceTemplate.setDefaultUri(defaultUri); 
} 

// send to the configured default URI 
public void simpleSendAndReceive() { 
    StreamSource source = new StreamSource(new StringReader(MESSAGE)); 
    StreamResult result = new StreamResult(System.out); 
    webServiceTemplate.sendSourceAndReceiveToResult(source, result); 
} 

// send to an explicit URI 
public void customSendAndReceive() { 
    StreamSource source = new StreamSource(new StringReader(MESSAGE)); 
    StreamResult result = new StreamResult(System.out); 
     webServiceTemplate.sendSourceAndReceiveToResult("http://localhost:8080/AnotherWebService", 
     source, result); 
} 

}

ような何かを行うことになる春-WSを使用することができます
関連する問題