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:
  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/, images/ Auxiliary files

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

  4. 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:

    2.        %JAVA_HOME% variable
             %JAVA_HOME%/lib/tools.jar file
             %TOMCAT_HOME% variable
    3. Unpack and copy savzs directory in <Tomcat>/webapps/ROOT.
    4. Set up in <Tomcat>\bin\tomcat.bat:

    5. 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):

    3. 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
    1. 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

Technopoles-M
http://savtechno.com