Category: ZIM:X Connectivity

The Original Internet Language

Page Templates

fbarbosafbarbosa112003-01-24T16:51:00Z2003-01-24T16:53:00Z32711549ZIM Technologies12319029.3821 Page Templates ZimWeb includes page template support. This allows you to combine parameters from Zim with the page (web page, etc.) delivered to the client. Template file format A page template is just a regular page (HTML etc.), with parameter placeholders to indicate where each parameter to be supplied by the Zim application…
Read more

ZimWeb Commands

The output from the Zim Server agent is sent to ZimWeb and then to the client (web browser, cellphone, tablet, etc.). However, there are various commands that can be used to control how the Zim application output is processed, and how ZimWeb behaves. ZimWeb expects that the Zim application will output a series of ZimWeb…
Read more

ZimWeb Features

ZimWeb requires a TEMPLATE parameter. It is not optional (see Parameter Template can be Specified for this Procedure). Ability to Handle POST and GET Requests ZimWeb can accept parameters via either a POST request or a GET request (with the parameters in the URL, which means you can bookmark a ZimWeb request or add a…
Read more

Installing and Configuring ZimWeb

Installation Here are some additional details about installing ZimWeb. The ZimWeb package ZimWeb is packaged as a WAR (Web Application Archive) file containing the following files: Package Contents example/index.htm Home page for the ZimWeb Example Application. WEB-INF/example/template/*.htm Page templates for the ZimWeb Example Application. WEB-INF/example/xslt/*.xsl XSLT style sheets for the ZimWeb Example Application. WEB-INF/web.xml/ Configuration…
Read more

creating secure zim web applications

fbarbosafbarbosa182003-01-27T14:37:00Z2003-01-27T14:45:00Z12721552ZIM Technologies12319059.3821 Creating Secure ZimWeb Applications Some key guidelines for creating secure ZimWeb applications include:- Secure access to the ZimWeb Administration servlet so that unpriviledged users cannot access it. The installation instructions for Tomcat (See Installation) show how to reserve it for a given user name and password. Ensure that the client DEBUG facility is…
Read more

SQL Errors

Execution Error Conditions The execution environment of a Zim client-server application involves products from more than one vendor. This can introduce the potential for additional error situations. For example, if the parameters to the connect command are not specified correctly for the particular installation of the SQL server being used, then the connect command fails…
Read more

The Benefits of $ServerFunction

The benefit of $serverfunction is the ability to code server functions that Zim does not support. Often there are similar functions in Zim and the server, but the mapping is not exact. As a result, the function is not present in the .sql file, forcing Zim to retrieve the entire table and evaluate the where…
Read more

Zim on Windows

Zim Client-Server uses the SQLCPI variable to find the SAM module and the utilities used to import and export objects. Under Windows, the SQLCPI variable is set in the Windows registry and is set to the directory where the SAM software is installed. When running Zim on Windows, ensure that the registry variable SQLCPI  is…
Read more

Zim on UNIX

In addition to installing Zim and modifying your UNIX operating environment to accommodate the Zim software, you must also set the environment variable “SQLCPI” to represent the directory for SAM files. To define SQLCPI, enter the following command if you are running the Bourne or Korn shells: SQLCPI=/usr/zim; export SQLCPI where zim is the directory…
Read more

Importing and Exporting SQL Definitions

The Import/Export functions of the Zim Development Center application provides support for the import/export and translation of database object definitions between the Zim and SQL server environments. In particular, Zim EntitySet and data relationship definitions can be exported to the SQL server to create corresponding tables and indexes. Additionally, SQL table definitions can be extracted…
Read more

en_CAEnglish