У нас есть веб-приложение, построенное на Tomcat 6/WebWork/Hibernate/стек SQL Server.
Частью веб-приложения является карта сети, построенная с использованием набора инструментов Flare (предшественником Flare был Prefuse). Данные карты сети извлекаются через вызов веб-сервиса, например, getData(). Этот вызов выполняется приложением Flare для получения XML-данных, которые необходимо отобразить. Сам веб-сервис был разработан с использованием Apache CXF.
Я пытаюсь понять, как я могу получить сеанс HTTP в методе, обозначенном как веб-служба. Мне это нужно, потому что мне нужно поддерживать данные на стороне сервера через клиентские (приложение Flare) запросы веб-сервиса.
Нужно ли мне получать сеанс HTTP с помощью базовых API-интерфейсов сервлета (зная, что используется сервлет CXF)? Или есть поддержка API на уровне CXF?
Сам веб-сервис работает в Tomcat 6.