Do you have an API/documentation? If so, it sounds like you should create a java action that will execute an appropriate HTTP POST to the url? As far as I know SOAP/WSDL is the only well documented machine parsable RPC service.
Shouldn't be a problem, did you already imported your wsdl?