JDICE provides the browser plug-in to run highly compute-intensive, Java-based mathematical applications in the web browser environment. It supports a highly capable APL2 interpreter running as a browser plug-in to solve difficult problems such a complex product configuration necessary to sell complex products via the Internet.