Compatibility
Compatible Databases
The Disco web driver is compatible with all databases that provide either JDBC or ODBC support. Please note that there can be significant differences in the JDBC driver you choose. Not all data types of your database may be supported. The Disco web driver makes no database specific calls, and converts all query results to string objects, using the JDBC drivers own methods.
- Informix Universal Server 9.14.x, 9.2x ( Use JDBC driver v1.5 or above for maximum data type support. )
- PostGreSQL
- MS Access ( Through standard JDBC/ODBC driver supports most datatypes including memos. )
- Many other databases are also compatible with JDBC and ODBC, such as Oracle and MS Sequal Server. However, these have not been specifically tested as yet.
Compatible Platforms
The Disco Web Driver was developed 100% in Java, making it compatible with all operating systems that provide a fully functional Java Virtual Machine. The following platforms have been specifically tested.
- Sun Solaris
- Linux
- MS Windows NT4.0
- MS Windows 98
- MS Windows 95
- JDK1.1.7
- JDK2.1.1
- etc
Compatible Web Servers
The Disco Web Driver is compatible with any webserver that supports Java servlets. The web server must specifically support the use of configuration files, and maintain a permanent JVM for the Disco system to maintain state information.
- Jakarta Tomcat
- Apache Web Server ( with JServ for servlet support. Apache also has other Java Servlet integration options. )
- Disco Web Server
- Other web servers supporting Java Servlet API
Protocol Compliance
The Disco Web Driver and Disco Web server support most standard Internet protocols and standards.
- SMTP - The new email tags are compatible with SMTP. Protocol implemented in JavaMail, a Java package extension from Sun Microsystems.
- IMAP - The new email tags are compatible with IMAP. Protocol implemented in JavaMail, a Java package extension from Sun Microsystems.
- POP3 - The new email tags are compatible with IMAP. Protocol implemented in pop3.jar, a n extension to the Java Mail package from Sun Microsystems.
- HTTP1.1 - The Disco Web Server is compatible with most standard features of HTTP1.1/1.0 including cookies, session control (via cookies), POST/GET/HEAD methods, etc.
- HTTPS (SSL) - The Disco Web Driver is compatible (all java servlets are), but the Disco Web Server does not support this protocol.
- Multipart File Uploads - The Disco Web Driver will parse a multipart/form-data post to obtain page parameters and create uniquely named local copies of uploaded files. Binary encoding is assumed.
- Java Servlets - The Disco Web Server will create valid HTTPServletRequest objects and process the HTTPServletResponse object appropriately.
- HTML/XML/SGML - Although the Disco Web Driver uses an HTML syntax, it will happily parse or produce any std ansi text document. Write your own tags to interprate your XML imports.
Year 2000 Compatibility
The core Disco system and tags are based 100% on the standard Java classes and optional packages only from Sun. (Exclusion for Cybersource e-commerce tags)
The Disco web driver treats all dates as string objects using a fully qualified year number, eg 4 digits. Java will make its best effort to guess the correct year, if the user only supplied 2 digits. All date calculations are performed using the java.util.Calendar class.
Copyright © Reuben Jackson 2000
|