One of the most exciting new concepts in html5 is the ability to build sophisticated applications that can work and run while not connected to the Internet. For sure, the concept in itself doesn't sound that new, but in terms of what used to be possible within the browser, the leap is quite huge. But why care about cramming “classic” desktop concepts like local storage and No Internet into a browser anyway? The primary reason quite simply is cross platform compatibility. Long gone are the days where Microsoft Windows was really all you had to care about.
Alfresco is an Enterprise ready Content Management and Repository system that can support the Document needs of pretty much any organization. A common way of running Alfresco (in fact the default way) is via the Apache Tomcat server. Tomcat has very good load balancing support using an Apache module called mod_jk. This module, in conjunction with Tomcat, supports full system fail-over including failing over session data to an active Tomcat instance. You can use mod_jk with Alfresco to build a very reliable and robust ECM installation.
Alfresco is a powerful open source content management and document repository system that is Enterprise ready and able to support just about any organization. However, the out of the box install of Alfresco does not provide a very URL friendly (that :8080 port number) nor very secure (no HTTPS) system. This blog will outline a mechanism for using Apache in conjunction with Alfresco to provide both friendlier and more secure URLs.