Thread View: pl.comp.lang.java
1 messages
1 total messages
Started by Look
Sat, 14 Apr 2012 15:32
Spring i webservice
Author: Look
Date: Sat, 14 Apr 2012 15:32
Date: Sat, 14 Apr 2012 15:32
45 lines
2011 bytes
2011 bytes
Witam.
Mam prosty webservice napisany z wykorzystaniem Springa.
Mój webservice odbiera Request-y w których przychodzą informacje jakie
dane mam usunąć z bazy,
po udanej operacji na bazie generuje Response do systemu, który
uruchomił moją usługę.
Klasy:
UsunDaneResponse
UsunDaneRequest
zdefiniowane są w plikach *.xsd z których został wygenerowany kod dla Javy.
Funkcja(usługa):
"UsunDaneRequest"
zdefiniowana zastała w pliku *.wsdl
Kod:
@Endpoint
public class ClassEndpoint {
private static final String STR_NAMESPACE =
"http://www.test.pl/datacontracts/1.0";
@PayloadRoot(namespace = STR_NAMESPACE, localPart = "UsunDaneRequest")
@ResponsePayload
public UsunDaneResponse databaseProcess(@RequestPayload UsunDaneRequest
requestDane) {
UsunDaneResponse Resp = new UsunDaneResponse();
Resp.setReturn(); // Tu wypełniam obiekt który zwracam.
return Resp; // w odpowiedzi zwracam jakiś obiekt
}
}
Problem polega na tym że teraz muszę odwrócić sytuację, tzn. mój nowy
serwis będzie musiał wysyłać
Requesty do jakiegoś systemu i oczekiwać na odpowiedzi.
Nie wiem jak zamieszać adnotacjami żeby to zaczęło działać?
Całość testuję przy użyciu SOUPUI.
Proszę o jakieś sugestie.
Pozdrawiam.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads