N X We b C o m p a n i o n
Francesco Beone
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Guardiamo il lato B
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
IL COMPANION DI FARO CONTIENE:
•
•
•
•
•
•
•
•
pagin a we b
j av a s c r i p t d i c o n t ro l l o, i n c l u s o n e l l a < h e a d >
apple t java , i n cl u s o n e l < b o d y >
<noscript> p er b rowser ch e n o n s u p p o r ta n o J S
<param na me = ...> vari d i c o n f i g u r a zi o n e g r a f i c a e l i nk ad ogge tti
oggetti grafici (.png) per l’interfaccia web
fi le .n xs p e r lan ciare il p l u g i n d i N X
l a n c i a t o re c o m a n d o ve r s o i l s e r ve r N X
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
PAGINA HTML (Javascript per controllo esistenza e versione del plugin)
<head>
<title>Progetto CRESCO: accesso ai servizi ENEA-GRID</title>
<script src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/deployJava.js"
language=javaScript type="text/javascript"></script>
.........
<script src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/nx2.js"
language=javaScript type="text/javascript"></script>
<noscript>
<table cellpadding="0" cellspacing="0" bgcolor="#ecebe5" border="0" width="400" height="300"> <tr> <td valign="top"
align="center"> <table cellpadding="2" cellspacing="0" bgcolor="#ffffff" border="0" width="380" height="230" style="margin-top:
10px;border: 1px solid #ffffff"> <tr> <td align="center" width="150" valign="bottom" bgcolor="f9f8f1"><img style="marginbottom:25px;" src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/images/backgrounds/background-5.png" border="0"><br><img
src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/images/backgrounds/background-7.png" border="0"> </td> <td valign="top"
style="font-size: 12px;"> <div style="margin:5px;font-family:arial; font-size:12px;">The option to support JavaScript may be disabled
in your browser. Enable JavaScript and reload this page. </div> </td> </tr> </table> </td> </tr> </table>
</noscript>
.........
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
PAGINA HTML (Invocazione file configurazione del collegamento NX)
<PARAM NAME="boxbgcolor" VALUE="236, 235, 229">
<PARAM NAME="progressbar" VALUE="true">
<PARAM NAME="boxmessage" VALUE="Please wait while Java applet loads...">
<PARAM NAME="SiteUrl" VALUE="http://www.eneagrid.enea.it/nx/
NXWeb">
<PARAM NAME="BackgroundsUrl" VALUE="/plugin/images/backgrounds/">
<PARAM NAME="Background1" VALUE="background-1.png">
<PARAM NAME="Background2" VALUE="background-2.png">
<PARAM NAME="Background3" VALUE="background-3.png">
….
<PARAM NAME="RedirectUrl" VALUE="http://www.cresco.enea.it">
<PARAM NAME="SessionUrl" VALUE="/plugin/session/egl.nxs">
<PARAM NAME="SessionName" VALUE="FARO.nxs">
<PARAM NAME="LinuxClientUrl" VALUE="/plugin/Linux/client.zip">
<PARAM NAME="LinuxClientVersion" VALUE = "3.3.0-6">
<PARAM NAME="WindowsClientUrl" VALUE="/plugin/Windows/client.zip”>
<PARAM NAME="WindowsClientVersion" VALUE = "3.3.0-6”>
<PARAM NAME="MacOSClientUrl" VALUE="/plugin/MacOSX/client.zip">
<PARAM NAME="MacOSClientVersion" VALUE = "3.3.0-7”>
<PARAM NAME="SolarisClientUrl" VALUE="/plugin/Solaris/client.zip”>
<PARAM NAME="SolarisClientVersion" VALUE = "3.3.0-6”>
<PARAM NAME="archive" VALUE="http://www.eneagrid.enea.it/nx/NXWeb/plugin/Java/nxapplet.jar">
<PARAM NAME="code" VALUE="NXApplet.class”>
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2">
<PARAM NAME="loglevel" VALUE="1”>
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
FILE NXS (Configurazione collegamento NX –> Esecuzione del lanciatore)
<!DOCTYPE NXClientSettings>
<NXClientSettings application="nxclient" version="1.3" >
<group name="Advanced" >
<option key="Cache size" value="8" />
<option key="Cache size on disk" value="32" />
<option key="Current keyboard" value="true" />
<option key="Custom keyboard layout" value="" />
<option key="Disable DirectDraw" value="false" />
<option key="Disable ZLIB stream compression" value="false" />
<option key="Disable deferred updates" value="false" />
…
<group name="General" >
<option key="Automatic reconnect" value="true" />
<option key="Command line" value="/afs/enea.it/software/bin/faro-efda" />
<option key="Custom Unix Desktop" value="application" />
<option key="Desktop" value="console" />
<option key="Disable SHM" value="false" />
<option key="Disable emulate shared pixmaps" value="false" />
<option key="Link speed" value="ADSL" />
…
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
LANCIATORE (Esecuzione del comando)
#!/bin/sh
#Executes FARO-EFDA.jar (java archive of FARO - EFDA implementation)
java -jar /afs/enea.it/project/eneagrid/sw_nx/binaries/egl/FARO_EFDA.jar
Francesco
Frascati,
1 Marzo
Beone 2012
- Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
RICAPITOLIAMO
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
RICAPITOLIAMO: percorsi degli oggetti
Pagine web che lanciano i FARO:
ovunque
Lanciatori:
/afs/enea.it/software/bin
FARO:
/afs/enea.it/project/eneagrid/sw_nx/binaries/egl/EGBL.jar
DIVA:
/afs/enea.it/software/diva/java/DIVA/dist/DIVA.jar
SIAP:
/afs/enea.it/software/siap/java/SIAP/dist/SIAP.jar
File di configurazione nxs:
/afs/enea.it/project/eneagrid/html/nx/NXWeb/plugin/session/
Plugin web nx:
/afs/enea.it/project/eneagrid/html/nx/NXWeb/plugin/
File immagine per le personalizzazioni grafiche:
/afs/enea.it/project/eneagrid/html/nx/NXWeb/plugin/images/backgrounds/
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
E SE CI SONO PROBLEMI?
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
E SE CI SONO PROBLEMI?
Se il problema NON è causato da una errata chiusura/resume di sessione,
bisogna cancellare:
Percorsi in OSX
.NX
/Users/XXXXXXXXX/.nx
cache Java
/Users/XXXXXXXXX/Library/Caches/Java/cache
Percorsi in windows 7/vista
.NX
C:\Users\xxxxxxxx.nx
cache Java
C:\Users\xxxxxxxxxAppData\LocalLow\Sun\Java\Deployment\cache
Home remota in AFS
.NX
/afs/enea.it/zzz/user/xxxxx/.nx
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
FIREFOX!!
Prestare MOLTA attenzione allo zoom di Firefox!
Se lo zoom impostato è troppo grande, il browser
non riesce a gestire gli oggetti nello spazio allocato per lʼapplet java!!
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010
maggiori informazioni:
http://www.cresco.enea.it/Software/faro.php
http://www.cresco.enea.it/helpdesk.php
http://www.nomachine.com/screenshot/companion.php
Francesco Beone - Frascati, 1 Marzo 2010
lunedì 1 marzo 2010