Можете ли вы отправить динамические данные в апплет обработки?

У меня есть страница AJAX, которая извлекает данные из базы данных. Я хотел бы добавить апплет обработки для визуализации данных, но я не могу понять, как обновить визуализацию при изменении данных. Идея состоит в том, чтобы иметь возможность вставлять новые данные в визуализацию.

Я не привязан к технологии обработки, все будет работать. Обработка, кажется, самый простой способ, чтобы он выглядел красиво. Спасибо за совет.

12.12.2008 13:46:42
4 ОТВЕТА
РЕШЕНИЕ

Самый простой способ - создать собственную структуру XML (если нужно, кодировать двоичные данные в base64) и добавить в апплет таймер для получения обновлений с сервера (через HTTP-запросы). Как подготовить и обработать XML, зависит от вас.

Апплеты немного тяжелы для визуализации, поэтому, если то же самое можно сделать во Flash, я бы рекомендовал использовать это вместо этого. Flash также получил поддержку HTTP-запросов (или вы можете позволить javascript обрабатывать это).

3
19.12.2008 01:58:37

Вы можете сделать http-запросы из Java-апплета. Я ничего не знаю об обработке апплетов, хотя.

0
12.12.2008 14:08:32

Я не уверен, как вы могли бы облегчить общение между ними, но в качестве возможной альтернативы вы могли бы взглянуть на processing.js , обработка которого реализована в javascript.

2
12.12.2008 14:38:59

апплеты запускаются в собственной песочнице. Посмотрите на классы java.net.URL и java.net.HttpURLConnection.

1
12.12.2008 15:02:13