ExperSHOP Overview


Home Contents

Please email any bug reports, comments or suggestions to ExperLog's Online Support


What can you do with ExperSHOP ?

ExperSHOP is a lighweight java application server, based on servlets and JDBC.
It includes the basic functions of an application server: database connexion pool, multi-application support, client session handling, and java business objects interface.

For merchant sites, ExperShop has a built-in shopping cart and order management system, and gateways to some 3rd-party secure payment systems.

ExperShop is designed to quickly develop applications, without limiting the creativity of web designers: it includes a "fusion" (aka "template scripting") technology - HTML page templates with dynamic code inside, interpreted on the fly.

For example, to create your own online shop : take the ExperSHOP lite sample shop, customize it to your needs, it's ready!

Which platform, web server and database can you use ?

  • Any platform that can run a Java2 SDK (JDK 1.3 or more)
  • Any SQL database that supports a JDBC driver (JDBC 2 or higher)
  • Any servlet-enabled web server

Our Web Server best choice: Tomcat, or Enhydra.
See servlets.com for a list of servlet-enabled web servers.

Our database best choice: MySQL or PostgreSQL.
Also, some good and free java databases: Hsql DB, McKoi DB
Note that all databases accessible via ODBC are accessible via JDBC.

Our platform best choice: Linux, or Unix in general (Windows should work too, but we made fewer tests).

Which secure payment systems are supported ?

Verisign Payflow Pro is supported. On the french market (our home country), we support : Atos SIPS, Paybox, CyberMut. Future versions will support more payment systems: if you have specific needs, let us know.