WebServices verknüpfen

Hallo,

ich fange grade mit WebServices in Java an und habe da eine Frage zu der ich bisher keine Antwort gefunden habe.
Problem:

Ich habe drei einfache Webservices(WS1-3, bekommt eine Zahl addiert/subtrahiert was).
Dann möchte ich so tun als ob die WS auf unterschiedlichen Servern lägen .
Danach rufe ich WS1 auf, der ruf WS2 auf, danach ruft WS1 WS3 mit den Daten auf die er von WS2 bekommen hat.
Habe da was von Handlern gehört, geht das damit und wenn wie?

Danke!
Hjo