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

StackOverflow https://stackoverflow.com/questions/362773

Вопрос

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

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

Это было полезно?

Решение

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

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

Другие советы

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

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

Вы могли бы выполнять http-запросы из java-апплета.Однако я ничего не знаю об обработке апплетов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top