Configurazione del server ThingWorx per l'utilizzo del widget ThingView
Il widget ThingView utilizza la tecnologia WebAssembly per eseguire il rendering di immagini 3D. Quando si visualizzano i dati 3D nel browser, il browser scarica il file WebAssembly di ThingView. Per ottimizzare il download e l'inizializzazione del file WebAssembly nel browser, configurare il server per il tipo MIME WebAssembly.
Per configurare il server Apache Tomcat, modificare i file web.xml e server.xml.
1. Aprire il file <Installazione_Apache_Tomcat>/conf/web.xml per la modifica. Verificare che il file contenga il codice seguente:
<mime-mapping>
<extension>wasm</extension>
<mime-type>application/wasm</mime-type>
</mime-mapping>
2. Aprire il file <Installazione_Apache_Tomcat>/conf/server.xml per la modifica. Verificare che l'attributo compressableMimeType contenga il tipo MIME application/wasm come illustrato nell'esempio seguente:
<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
redirectPort="8445"
compression="on"
compressionMinSize="1024"
compressableMimeType="application/wasm,text/html,text/xml,text/plain,text/css,text/javascript,application/javascript"/>