Buen día!!!
Tengo experiencia amplia con el desarrollo de Servicios Web on Tecnología Java.
Tu cliente puede ser consumido con Axis, REST o JAX-RPC. Aquí lo importante es la validación de tus parámetros así como de la validación de tus datos de entrada del WS para su funcionalidad.
La única pregunta que me queda es el tipo de servidor de aplicaciones en que será montado, ya sea un Tomcat, Glassfish, WebLogic, etc.
He trabajado con tecnologías JAVA/JEE por más de 12 años, y me especializo en aplicativos Web, desde la capas de Front, Back y Persistencia.
Sin mas por el momento, me despido esperando cubrir con tus expectativas y si tienes alguna duda en que te pueda asesorar, puedes contar conmigo.
Saludos!!!
Gustavo M. Casarrubia