From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 37E8BBC48 for ; Mon, 18 Apr 2005 15:49:07 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j3IDn6uM032741 for ; Mon, 18 Apr 2005 15:49:06 +0200 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id PAA12225 for ; Mon, 18 Apr 2005 15:49:06 +0200 (MET DST) Received: from mail.barettadeit.com (h213-255-109-130.albacom.net [213.255.109.130] (may be forged)) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j3IDn5Rq032731 for ; Mon, 18 Apr 2005 15:49:05 +0200 Received: from [10.0.0.10] (alex.barettalocal.com [10.0.0.10]) by mail.barettadeit.com (Postfix) with ESMTP id 7212E802C954; Mon, 18 Apr 2005 15:49:04 +0200 (CEST) Message-ID: <4263BAD0.5020901@barettadeit.com> Date: Mon, 18 Apr 2005 15:49:04 +0200 From: Alex Baretta User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Roessler Cc: Mike Hamburg , Caml-list Subject: Re: [Caml-list] CamlGI question References: <810e04dc0f6bb601fb828db8d18def6c@fas.harvard.edu> <426361DB.10704@rftp.com> In-Reply-To: <426361DB.10704@rftp.com> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at nez-perce with ID 4263BAD2.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 4263BAD1.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; baretta:01 caml-list:01 gerd:01 stolpmann:01 ocamlnet:01 baretta:01 gerd:01 ocamlnet:01 api:01 api:01 ocaml:01 stolpmann:01 gpl:01 gpl:01 ...:98 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.1 required=5.0 tests=FORGED_RCVD_HELO autolearn=disabled version=3.0.2 X-Spam-Level: Robert Roessler wrote: > Mike Hamburg wrote: > >> Is CamlGI still actively maintained? I'm writing a CGI/FastCGI >> program using it, and have been having some trouble with the library. > > > I am not able to shed any light on the CamlGI question... OTOH, the > announcement from Gerd Stolpmann a few days ago regarding Ocamlnet 1.0 > may be of interest, given that it includes "a mature implementation of > the CGI protocol" and "an implementation of the FastCGI protocol". It is worth noting that Baretta DE&IT has commissioned a full implementation of the HTTP/1.1 protocol from Gerd. The HTTP library will be based on Ocamlnet and will export more or less the same API as the Netcgi module. We chose this approach rather than FastCGI because the FastCGI project seems dead and did not look like a viable solution for our Xcaml application server. Xcaml aims at being a Apache+Tomcat+JSP+Servlet replacement. The Xcaml virtual machine and API are already complete, but the performance which they achieve in conjunction with Apache is mediocre. Gerd's new HTTP connector Ocamlnet will give us top notch performance while without sacrificing the safety guarantees of the Ocaml language and VM. The new library will be released to the community by Baretta DE&IT and Gerd Stolpmann jointly under the terms of the GPL. When the integration with the Xcaml server will be done, the full Application System/Xcaml will be released under the terms of the GPL. Alex -- ********************************************************************* http://www.barettadeit.com/ Baretta DE&IT A division of Baretta SRL tel. +39 02 370 111 55 fax. +39 02 370 111 54 Our technology: The Application System/Xcaml (AS/Xcaml) The FreerP Project