|
Neptune is a Java J2EE servlet application. At IMS, Neptune currently runs on Apache Tomcat 6 and HTTPD 2 servers using the PostgreSQL 8.2 database server. We recommend that particular configuration for its low cost and high performance.
Neptune, however, may be run under any J2EE-compliant application server supporting the Servlet 2.5 and JSP 2.1 specifications. In the near future Neptune will be compatible with other database systems, starting first with Microsoft SQL Server, and then Oracle.
Neptune is a powerful servlet application, so we recommend that you use fast hardware with lots of memory. Our production server is a Dell quad dual-core Intel server with 2 GB of RAM.
Neptune features a documented API which allows your developers to extend the functionality of the core content management system, as well as build and implement custom modules. An example of a simple extension on this site is the contact form, implemented with only a few lines of code, using a Java Mailer class provided by Neptune.
A company can host Neptune on IMS’s servers, or the system can be installed on your company's servers, and can be used to run an intranet, an extranet, a portal or a public Web site.
|