Domanda

Ho una pagina Ajax, che estrae i dati da un database. Mi piacerebbe aggiungere un applet per visualizzare i dati, ma non riesco a capire come aggiornare la visualizzazione al variare dei dati. L'idea è quella di essere in grado di spingere i nuovi dati nella visualizzazione.

Io non sono legato alla tecnologia di elaborazione, tutto funzionerà. Processing sembra appena essere il modo più semplice per farlo sembrare bello. Grazie per i consigli.

È stato utile?

Soluzione

Il modo più semplice è quello di costruire il proprio struttura XML (base64 codificare i dati binari se è necessario) e aggiungere un timer nel vostro applet per recuperare gli aggiornamenti dal server (tramite richieste HTTP). Come preparare ed elaborare il XML è a voi.

Le applet sono un po 'pesante per la visualizzazione, quindi se la stessa cosa può essere fatto in Flash, mi consiglia di utilizzare che, invece. Flash anche ottenuto il supporto per le richieste HTTP (oppure si può lasciare gestire javascript esso).

Altri suggerimenti

Non sono sicuro di come si potrebbe facilitare la comunicazione tra i due, ma come una possibile alternativa si poteva guardare Processing.js , che sta elaborando implementati in javascript.

applet eseguiti nella propria sandbox. Guarda le classi java.net.URL e java.net.HttpURLConnection.

Si potrebbe fare richieste HTTP da l'applet Java. Io non so nulla di elaborazione applet però.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top