comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison<dennison@telepath.com>
Subject: Re: [ANNOUNCE] - New AWS (Ada Web Server) version (0.9.11)
Date: Wed, 02 May 2001 15:00:26 GMT
Date: 2001-05-02T15:00:26+00:00	[thread overview]
Message-ID: <eiVH6.6766$SZ5.553297@www.newsranger.com> (raw)
In-Reply-To: uy9shceow.fsf@wanadoo.fr

In article <uy9shceow.fsf@wanadoo.fr>, Pascal Obry says...
>  - Fix bug in Keep-Alive connection handling in the server. If client does
>    not ask for a non Keep-Alive connection we assume a Keep-Alive
>    connection. This conform to RFC 2616.

Hmmm. Perhaps this relates to a bug I was seeing. Some of my users were
reporting that my web server would stop responding after 5 hits. I was calling
AWS.Server.HTTP with a Max_Connection of 5, and it was reported that raising
that to a huge number fixed the problem. Most users have never reported this
problem. I personally could not duplicate the problem, except very occasionally
when I wasn't trying to. :-( I'm curious if it might have had anything to do
with this fix.

>  - The main demo (runme) can now be launched as a Windows NT/2000
>    service. This uses Ted Dennison Ada Services library.

I'm glad to see it getting some good use. I wrote it in response to a thread
here a few months back. I think its a very good example of how Ada can be used
to drasticly simplify system calls that are a total pain in the keister for C
and C++ developers. I still intend to make a GMGPL release of it sometime with
some of my other bindings, but in the meantime anyone wanting to make use of it
can get a copy from the SETI@Home Service sources. It is currently GPL, because
I think that license works best in the context of the SETI@Home Service as a
whole. However, if the licensing terms won't work for you, contact me and we'll
see what arrangements can be made.

>At this stage we feel that AWS is ready to build small to medium Web
>server. AWS has been reported to work under Windows NT, Linux and FreeBSD 4.1.

A previous version of AWS has been in use for more than a month in the SETI@Home
Service, which I think would now qualify as a "small Web Server". Other than the
bug mentioned above, it has been working beautifully. 

>Windows Services API (optional):
>
>   To build runme demo as a Windows NT/2000 services you must download
>   the services API made by Ted Dennison for his SETI@Home project.
>      http://www.telepath.com/dennison/Ted/SETI/SETI_Service.html

I have no objection to you guys including the services sources directly in AWS,
if you'd prefer to do things that way.

Much kudos go to Pascal and Dmitriy and everyone else involved for developing
and maitaining such a useful package. I know what a strain on their free time it
must be, but its very much appreciated.

---
T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html
          home email - mailto:dennison@telepath.com



      parent reply	other threads:[~2001-05-02 15:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-01 14:43 [ANNOUNCE] - New AWS (Ada Web Server) version (0.9.11) Pascal Obry
2001-05-02 15:00 ` Ted Dennison
2001-05-02 17:46   ` Pascal Obry
2001-05-02 19:38     ` Ted Dennison
2001-05-02 15:00 ` Ted Dennison [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox