First I've heard of it. BGI = Borland Graphics Interface, which has
nothing to do with the web or CGI.
--
+= Eugene Eric Kim ================================= ee...@fas.harvard.edu =+
| "The greatest pleasure in life is doing what | Harvard University |
| other people say you cannot do." --W. Bagehot | Class of 1996 |
+=== (finger for PGP v2.6 Public Key) ===== http://hcs.harvard.edu/~eekim/ =+
BGI is also the name of an interface used to let web servers pass
requests off to external code in the same process, thus avoiding the
cost of forking a process that CGI entails.
It was proposed by the authors of MDMA, and pretty much ignored by
other server authors. A number of them have dealt with that
performance issue in different ways, but I don't know of any that
implemented BGI (if something other than MDMA implemented BGI, I'd
like to hear about it. Spinner, maybe?).
See <URL:http://sunsite.unc.edu/mdma-release/BGI-spec.txt> for more
information.
<mike