Estoy tratando de escribir un programa en Scala, que aceptará solicitudes de jabón, obtener la respuesta del servidor real (o leer desde el disco local) y devolver los datos al cliente original.SOAP-proxy en Scala: ¿qué necesito?
Soy nuevo en el ecosistema Java/Scala, así que no tengo ni idea, lo que las bibliotecas para elegir. Escuché que el manejo de XML de Scala es bastante bueno, así que no sé si debería usar algún enterprise-soap/library como jax-ws, jboss-ws, axis, cxf, xmlbeans, etc.
básicamente, sólo necesito
- una biblioteca, que acepta las solicitudes (en la actualidad, estoy mirando jetty, pero preferiría algo que soporta de forma nativa actores. scala-http parece que cubrir, pero no es la producción -ready o mantenerse, para el caso)
- alguna biblioteca para solicitar los datos desde el otro servidor (algo así como rizo, libwww-perl para java/Scala)
- un sistema de compilación (¿hormiga? SBT?)
- un IDE (estoy acostumbrado a eclipsar, pero el apoyo Scala de IntelliJ se supone que es mejor)
- una herramienta para probarlo (en la actualidad, estoy usando SoapUI)