If I did not misunderstood you, yes :)
When you use the Soap processor what t will do is wrap your WS. For instance, the input parts of you WSDL will be available to your WS, you can put them inside the message by getting the message using SOAPProcessor.getMessage (or something like that :) ). The next actions can use the SOAPClient to call other webservices, and you can put more stuff insid e the message body. If I can recall your message body goes as the response for the user.
Well, to be more specific what i was referring to is a SOAP provider . I guess the SOAPProcessor is the way to go. My question has been asked many times on the forum (see the recent thread about Proxy Services).
A wiki page on this topic would be very helpful.