FastCGI ist eine Erweiterung des CGI-Interfaces. Im Unterschied zu CGI-Scripten werden FastCGI-Scripte nicht sofort beendet. Ein FastCGI-Script kann deshalb mehrere Anfragen beantworten und eine stehende Verbindung (Session) zu einem Z39.50-Server aufbauen. Bei der Suche in nur einer Datenbank ist die Verwaltung der Session unproblematisch, bei der Suche in mehreren Datenbanken deutlich aufwendiger. Deshalb wird eine stehende Verbindung zum Z39.50-Server nur im ersten System von ZACK verwendet. Weitere Informationen zu FastCGI finden sich auf der Fast CGI Homepage ([FCG99]).