ReadMe:
Sav ZServer 6.0 2003/09
Copyright (c) 1999-2003 Technopoles-M

Built on the Sav Processor 7.0 (c) 1997-2003 Technopoles-M
Includes Sav ZAPI 6.0 (c) 1998-2003 Technopoles-M
Non-compatible with Sav ZServer 5.3 (c) 1998-2003 Technopoles-M
  ------------------------------------------------------------------------

TOOLS

  1. Sav ZServer Web server multi-user extensions (servlets) called from
     Web browser:
        o Web Navigator, provides Web navigation in Z database ("navigate"
          service).
        o Web Importer, provides import to Z database from tabular file or
          catalog ("import" service).
        o Web Exporter, provides export from Z database to tabular file or
          catalog ("export" service).
        o Web Recorder, provides HTML-forming database ("record" service).
  2. Sav ZAPI interface with Z database for Java programmers, this is class
     library supporting Java/Zigzag language.

REQUIREMENTS

  1. Win32 or UNIX
  2. RAM: 32MB
  3. Java Development Kit 1.1.8 or later (JDK). See
     http://java.sun.com/products/jdk/.
  4. Web Server with Java Servlet 2.0 or later. See
     http://java.sun.com/products/servlet/.

FILES
 lib/          Library: ZServer (savs.jar), ZAPI (savza.jar), XML
               (jaxp.jar, crimson.jar)
 doc/          Documentation in html format
 demo/         ZServer demo data: tabular (*.tab) data, Z databases
               (*.ass), html pages (*.html)
 examples/     ZAPI examples
 help/,        Auxiliary files
 images/

INSTALLING

  1. Install any Web server with Java servlet engine
     (http://java.sun.com/products/servlet/industry.html), assure that it's
     examples are running.
  2. Unpack and copy savzs directory in Web server host's document root
     directory.
  3. Set up CLASSPATH=<root>/savzs/lib/savs.jar;<root>/savzs/lib/savza.jar
     and optional XML class path
     <root>/savzs/lib/jaxp.jar;<root>/savzs/lib/crimson.jar
     Example for standalone Windows Tomcat Web Server
     (http://jakarta.apache.org/downloads/binindex.html)
       1. Assure that Tomcat's demo servlets are running. It needs:
                 %JAVA_HOME% variable
                 %JAVA_HOME%/lib/tools.jar file
                 %TOMCAT_HOME% variable
       2. Unpack and copy savzs directory in <Tomcat>/webapps/ROOT.
       3. Set up in <Tomcat>\bin\tomcat.bat:
          set CLASSPATH=... %TOMCAT_HOME%\webapps\ROOT\savzs\lib\savs.jar;
          %TOMCAT_HOME%\webapps\ROOT\savzs\lib\savza.jar

STARTING

  1. ZServer interface
       1. Start Web server.
       2. Start Web browser and open (for stand-alone mode, <hostname> =
          localhost:8080):
          Importer
          http://<hostname>/servlet/Sav.Server.Importer?db=demo/Common.ass&f=demo/Common

          Navigator
          http://<hostname>/servlet/Sav.Server.Navigator?db=demo/Common.ass

          Exporter
          http://<hostname>/servlet/Sav.Server.Exporter?db=demo/Common.ass&f=demo/Common1

          Recorder
          http://<hostname>/savzs/Record.html
  2. ZAPI library
          See Java source examples in examples/javaz/, test (s.bat) and
          adapt them

NOTES

     Z database desktop development tools, Sav ZBase, are available
     for download and may be used separately.

INTERNATIONALIZATION

   * Java char encoding: correct script files (*.bat, ...) which starting
     Java,
     java -Dfile.encoding=<charset> ... . See documentation of JDK.
   * Java server's font: adapt font.properties file in <java>/lib.
   * Web browser's font: set encoding menu.

  ------------------------------------------------------------------------

Technopoles-M
http://savtechno.com

