Chris,

It seems to me that you are confusing the Apache HTTP server with Websphere.

>
> The first thing you end up wanting to do is make all of the z/OS files
> (including non-UNIX files) accessible to the server - which requires you
> to dink with security so the actions are done with the user's authority.

This is already handled by Websphere's "run-as" support.  I agree that
it would be nice to support server datasets as files in Apache.  This
is exactly the kind of thing that Apache add-on modules are designed
for.  It would be straight-forward to have a MVS-dataset-serving
Apache module that changed the pthread-authority to user's authority. 
 If you had an open Apache on z/OS, I would expect that lots of folks
would take advantage of the Apache extension architecture to provide
all sorts of z/OS specific stuff.

> Then you find yourself wanting to break its processing into sections
> that can be run on separate TCBs, which leads you to resource management
> concerns, EOM exits, intertask socket handling etc etc.
>

Of course. But Apache already does threads (which are mapped to TCBs
in z/OS Posix stack).  A proper port of Apache might have to have
specific code(patches) or modules added to explot z/OS.  But it
already runs pretty well, IMO.


> Then you end up wanting WLM queue manager support so the inbounds can be
> managed according to customer-specified goals etc. Provide some internal
> management controls for dealing with hangs etc and before you know it,
> the limit as x approaches infinity is... basically Websphere.
>

Right... don't confuse IHS or Apache with Websphere.

> All of the above ends up being a moderate, but certainly non-trivial
> amount of incision making, restructuring and additional code. You end up
> with a piece of software that does run well on z/OS. And it really is
> Apache, but it isn't "pure" Apache. Trust me when I tell you, you really
> would not like a pure Apache solution on z/OS.

Apparently the Websphere folks like an Apache solution over the
current IHS, since they have announced a SOD that they will be
migrating to use Apache internally in Websphere (instead of IHS or a
Java http engine, although they have not made clear the details).

My only point is that a solid port of Apache on z/OS that is open
source would benefit everyone.   Its not clear (to me) if IBM intends
on providing an open port of Apache on z/OS.


Kirk Wolf


> CC
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to