Flex имеет довольно приличный API для построения графиков, и есть и другие замечательные пакеты для построения графиков.В целом, я бы сказал, что это достойное решение, имея в виду, что вы должны иметь возможность воспроизводить Flash-видео в своем браузере (поскольку Flex запускается во Flash-плеере).
Вам потребуется создать службуиз Java, которая предоставляет данные клиенту;Вы можете сделать это, используя REST , BlazeDS (что позволяет серверу «передавать» данные клиенту) или какой-либо другой тип веб-службы.Если вам нужен клиент для настольного компьютера, посмотрите AIR .
Имейте это в виду: Flash Player является однопоточным.Если ваш проект требует многопоточной функциональности, вы не получите его от Flex.Несмотря на то, что это обусловлено событиями, в конце концов, вся обработка проходит через один поток и может стать узким местом для тяжелой работы.
Хотя некоторые библиотеки не бесплатны, Adobe открыла свои данныеБиблиотека визуализации в Flex 3.5: она бесплатна.
Вот несколько полезных ссылок: