[Top posting] There are several areas that disturb me
* Apache documentation, especially for configuring, is terrible; this in itself, of course, is not a show stopper, but it is a deterrent * Otherwise the main problems I encountered were in CGI processing e.g.: 1. Using the old server (I'll call it DGW since it was originally the Domino Go Webserver), when processing a POST request, the data in stdin is passed as originally found and should be treated as binary But under Apache, the data in stdin is converted to EBCDIC, which is not RFC compliant and the devil to work with if you are passed anything other than text. (Note: this behavior might be able to be changed with configuration options but I was never able to find such option(s)) 2. An Assembler CGI running under z/OS can use either bpxwrt1 or printf() to for writing to stdout; using DGW you can mix these approaches, but not running Apache 3. Similarly, you can mix and match calls to printf(), getenv(), ceenv, strlen(), bpx1wrt, sprintf(), and ceemout all in the same CGI when using DGW, but not Apache [Admittedly, the above are pretty esoteric, but I'm an esoteric kinda' guy] 4. Apache does not handle utf-16, but DGW works fine (requires correct configuration setup, of course, but I could never get Apache to handle it) Although now a bit out of date, I find the pdf doc pointed out on this page: http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP101170 to be interesting, especially the performance comparisons. And, of course, there's the familiarity bias: I learned HTTP servers using the DGW. -Steve On 1/15/2014 11:49 AM, Nathan J Pfister wrote:
Just out of curiosity, as I have more experience with Apache than Domino (although I did support some web applications running on the old HTTP Server for about a year before I convinced them to upgrade to IHS 7...), what is it about Domino that you prefer to Apache (or IBMs implementation thereof)? Thanks; Nathan Pfister zOS Systems Programmer AES\PHEAA - Tech Services From: "Steve Comstock" <[email protected]> To: [email protected] Date: 01/15/2014 01:11 PM Subject: Re: How to order HTTP Server (Appache) Sent by: "IBM Mainframe Discussion List" <[email protected]> On 1/15/2014 10:55 AM, Miklos Szigetvari wrote:Hi I already seen this redbook, elegantly avoids the httpd.conf differencesYeah. Actually, I prefer the older server for a few reasons (which I have passed on to the HTTP guys in IBM with no reaction). But I'm out of the game now, so my vote doesn't count. Kind regards, -Steve Comstock, founder The Trainer's Friend, Inc. http://www.trainersfriend.com 303-355-2752
---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
