[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" <st...@trainersfriend.com>
To:     IBM-MAIN@LISTSERV.UA.EDU
Date:   01/15/2014 01:11 PM
Subject:        Re: How to order HTTP Server (Appache)
Sent by:        "IBM Mainframe Discussion List" <IBM-MAIN@LISTSERV.UA.EDU>



On 1/15/2014 10:55 AM, Miklos Szigetvari wrote:
      Hi

I already seen this redbook, elegantly avoids the httpd.conf differences

Yeah. 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 lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to