HTML5 forms gibt Formulare im HTML5-Format aus. Die Ausgabe hängt möglicherweise stark von Faktoren wie der Formulargröße und den Bildern im Formular ab. Die empfohlene Vorgehensweise zum Optimieren der Datenübertragung ist eine Komprimierung der HTML-Antwort auf dem Webserver, von dem die Anforderung stammt. Auf diese Weise können die Antwortgröße, der Netzwerkverkehr und die für das Streaming der Daten zwischen dem Server und den Clientgeräten erforderliche Zeit erheblich verringert werden.
In diesem Artikel werden die Schritte beschrieben, die erforderlich sind, um die Komprimierung für den 32-Bit-Apache-Webserver 2.0 mit JBoss zu aktivieren.
Die folgenden Anweisungen gelten für keine anderen Server als Apache Web Server 2.0 32 Bit.
Installieren Sie die Apache-Webserver-Software für Ihr Betriebssystem:
Apache kann mit JBoss mithilfe des HTTP- oder AJP-Protokolls kommunizieren.
Entfernen Sie den Kommentar für folgende Modulkonfigurationen in der Datei APACHE_HOME/conf/httpd.conf.
LoadModule proxy_balancer_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_http.so
LoadModule deflate_module modules/mod_deflate.so
Unter Linux ist das Standardverzeichnis für APACHE_HOME /etc/httpd/.
Konfigurieren des Proxys auf Port 8080 von JBoss.
Fügen Sie in die Datei APACHE_HOME/conf/httpd.conf folgende Konfiguration ein.
ProxyPass / https://<server_Name>:8080/
ProxyPassReverse / https://<server_Name>:8080/
Wenn Sie einen Proxy verwenden, sind die folgenden Konfigurationsänderungen erforderlich:
Aktivieren Sie die Komprimierung.
Fügen Sie in die Konfigurationsdatei APACHE_HOME/conf/httpd.conf folgende Konfiguration ein.
<Location /content/xfaforms>
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
# Don’t compress
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
#Dealing with proxy servers
<IfModule mod_headers.c>
Header append Vary User-Agent
</IfModule>
</IfModule>
</Location>
Um auf den AEM-Server zuzugreifen, verwenden Sie https://[Apache_server]:80.