🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #388

Re: Proper HTTP Support

#388
From: Colin B Maharaj
Date: Thu, 03 Apr 2008 00:36
64 lines
3078 bytes
Thanks very much Remy for your patience (forbearance)
in addressing these concerns.

Your comments were very helpful.

W.r.t Indy10, I really want to give
it a go - just time, And I know that
there will be a bit of a learning curve
for 'me' and moving to a new platform like
this is tricky for me right now. Frankly
I need to hire a tester - Stability is
important and also understanding any quirky
behavior or implementation details
that comes with the package.

And frankly I will be rewriting my application
for 'enterprise' class load and performance.
When that time comes, Indy10 will surely be a
must.

Remy Lebeau (TeamB) wrote:
> "Colin B Maharaj" <noreply@myhost.com> wrote in message 
> news:47f3feb1$1@newsgroups.borland.com...
> 
>> Note: I did not use the HTTP Server component that came with Indy9.
> 
> Why not?
> 
>> Then, in the last few months I have been able to add HTTP Deflate
>> using the ZLIB Library
> 
> Indy 10 has native support for GZip and Deflate.
> 
>> If I move to Indy10 and the HTTP Server lock, stock and barrel,
>> will I be getting SSL, Deflate and If-None-Match/304 support in
>> the server
> 
> If-None-Match, no.  The others, yes.
> 
>> I saw a brief description of Indy10 support for 'A' as in WSA
>> Asynchronous support
> 
> Indy 10 does not have any WSA asynchronous support in it.
> 
>> claiming to be better supported for many thousands of connections.
> 
> What you are referring to is separate add-on framework (the SuperCore 
> package) that was never finished.  It is very outdated now as it has not 
> been worked on for a long time.
> 
>> But I remember years ago I saw (heard) (cannot remember) that
>> Indy is based on blocking server technology for it implementation
> 
> Yes.  Indy has always used blocking sockets.
> 
>> What's the story with this, should I go with indy10 new super core 
>> structure or stick with the blocking model.
> 
> Since SuperCore does not work, you have to stay with the blocking model.
> 
> 
> Gambit 
> 
> 
Technical Details
Message-ID: <47f42693$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.germany.com!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <47f3feb1$1@newsgroups.borland.com> <47f41e22$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,630e6a515402f0a3
X-Google-Attributes: gid11508e,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Date: Wed, 02 Apr 2008 20:36:38 -0400
From: Colin B Maharaj <noreply@myhost.com>
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
Newsgroups: borland.public.cppbuilder.internet.socket
Subject: Re: Proper HTTP Support 
References: <47f3feb1$1@newsgroups.borland.com> <47f41e22$1@newsgroups.borland.com>
In-Reply-To: <47f41e22$1@newsgroups.borland.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 080402-0, 04/02/2008), Outbound message
X-Antivirus-Status: Clean
NNTP-Posting-Host: 190.58.55.89
Message-ID: <47f42693$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1207182995 190.58.55.89 (2 Apr 2008 17:36:35 -0700)
Lines: 64
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.germany.com!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail