8 applet java, Applet java, Inserimento – SMA Sunny Data Control V.4.2 Manuale d'uso
Pagina 149

SMA
Technologie AG
Trasmissione dati in Internet
Istruzioni per l’uso
SDC-TIT080642
Pagina 149
12.8 Applet Java
Gli applet Java consentono la rappresentazione grafica dell'impianto FV sulle pagine
Web. Le applet funzionano sui client Web in Internet, ovvero sui computer degli utenti.
Una pagina HTML può contenere, a scelta, una o più applet. Tuttavia il numero di
applet per pagina dovrebbe restare il più possibile limitato, poiché ogni applet instaura
un proprio collegamento TCP al server Web o all'SDC-agent.
Sono disponibili tipi diversi di rappresentazione per i valori di misura degli impianti FV.
Per limitare il più possibile il numero dei collegamenti TCP necessari, un'applet può
eseguire contemporaneamente diversi tipi di rappresentazione.
La parametrizzazione delle applet viene eseguita assegnando i parametri che vengono
passati all'applet nel codice HTML della relativa pagina.
Inserimento
L'Applet viene inserita nel documento HTML con il tag APPLET. Viene introdotto nel
punto desiderato della pagina HTML mediante la parola chiave "<APPLET>" e chiuso
con "</APPLET>".
<APPLET
ARCHIVE = "SunnyViewer.jar"
CODEBASE = "."
CODE = "de.sma.SunnyViewer.SunnyApplet.class"
WIDTH = 900
HEIGHT = 400>
<PARAM name="1°Nome parametro" value="Valore parametro.1">
. . .
</APPLET>
Il parametro "ARCHIVE" indica il file (archivio Java) che contiene l'applet. Immettere
qui "SunnyViewer.jar". "CODEBASE" indica in quale directory si trova l'archivio Java.
Un "." (punto) indica che l'archivio si trova nella stessa directory della pagina HTML.
L'applet occupa nella pagina lo spazio indicato sotto "WIDTH" e "HEIGHT" (in pixel).
L'applet da eseguire viene indicato nel parametro "CODE" e deve essere sempre
"de.sma.SunnyViewer.SunnyApplet.class" (rispettare la distinzione tra maiuscole e
minuscole!).
All'interno di questa sequenza "<APPLET>" e "</APPLET>" viene trasmessa all'applet
una serie di tag PARAM come parametri. Questi parametri servono alla configurazione
vera e propria dell'applet. I comandi hanno la seguente sintassi:
<PARAM name="Nome parametro" value="Valore parametro">
...