SOAP-прокси в Scala - что мне нужно?

Я пытаюсь написать программу на Scala, которая будет принимать SOAP-запросы, получать ответ от реального сервера (или читать его с локального диска) и возвращать данные на оригинальный клиент.

Я новичок в экосистеме java / scala, поэтому понятия не имею, какие библиотеки выбрать. Я слышал, что обработка XML в Scala довольно хороша, поэтому я не знаю, следует ли мне использовать какую-нибудь корпоративную мыльную библиотеку / фреймворк, например jax-ws, jboss-ws, axis, cxf, xmlbeans и т. Д.

В основном, Мне просто нужна

  • библиотека, которая принимает запросы (в настоящее время я смотрю на причал , но я бы предпочел что-то, что изначально поддерживает актеров. scala-http кажется чтобы покрыть это, но не готово к производству и не поддерживается, если на то пошло)
  • некоторая библиотека для запроса данных с другого сервера (что-то вроде curl, libwww-perl для java / scala)
  • система сборки (ant? sbt?)
  • IDE (я привык к eclipse, но поддержка Scala в IntelliJ должна быть лучше)
  • инструмент для его тестирования (в настоящее время я использую SoapUI ])

8
задан tstenner 6 September 2010 в 09:44
поделиться