the question was raised about the appropriateness of using
"CGI" for implementing IPP. However, some people are using
"CGI" to refer to the actual system interface known as CGI
1.0 (which defines an interface where content-length must
be known before the CGI program is invoked) and the general
notion of a server-side plugin, which is "CGI-like".
Thus, we've had questions as to whether Serverlets or
ASP or some other kind of server-side plugin is also
inappropriate.
So it's important to clarify: CGI 1.0 has a limitation that
makes it inappropriate for use as an implementation mechanism
for IPP. Other implementation methods, CGI-like mechanisms,
future versions of CGI, may NOT have that limitation, which
would NOT make them inappropriate for implementation of HTTP.
Larry