Re: HTTPhandlers
From: Girish Bharadwaj (girishb_at_mvps.org)
Date: 09/14/04
- Next message: Robert Jordan: "Re: Collections and ordering them"
- Previous message: david: "Collections and ordering them"
- In reply to: Richard Blewett [DevelopMentor]: "Re: HTTPhandlers"
- Next in thread: daFou: "Re: HTTPhandlers"
- Reply: daFou: "Re: HTTPhandlers"
- Reply: daFou: "Re: HTTPhandlers"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 14 Sep 2004 08:47:33 -0400
One thing you can probably do is to have a different port based server to
which you make the request to do the connection with the user and maintain
that connection. But, as Richard says, you cannot get there from here.
-- Girish Bharadwaj http://msmvps.com/gbvb "Richard Blewett [DevelopMentor]" <richardb@develop.com> wrote in message news:ejE9wNlmEHA.1136@TK2MSFTNGP10.phx.gbl... > What you NEED and whether the communications protocol you have selected can support it are two different issues. > > HTTP is a stateless protocol. You cannot keep connections open over long periods (keep-alives are not desined for this). > > So sorry, you cannot toake the approach you want with HTTP > > Regards > > Richard Blewett - DevelopMentor > > http://staff.develop.com/richardb/weblog > > > > nntp://news.microsoft.com/microsoft.public.dotnet.framework/<4728F0E6-586C-4E87-A5E1-D530EE13C864@microsoft.com> > > I NEED to maintain an active connection to be able to create an efficient > chat application on port 80 without the use of flash or java or active x. > Please read this link: http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/Q_21129241.html > It explains what I want to do. > > It comes down to that I have written this very efficient DHTML chat server > that maintains an active connection with the browser. But I use a TcpListener > to make it work and this means I cannot have the DHTML server work on port 80. > So I figured to use HTTPhandler to intercept certain requests on port 80 and > pass them to the DHTMLchatServer. > > Any advice would be welcome > > > "Girish bharadwaj" wrote: > > > If you look at the help for HttpContext: " Encapsulates all HTTP-specific > > information about an individual HTTP request. ". By definition, Context is > > only per request. If you want more that information or want to do something > > across invocations, you might have to consider some of the state management > > schemes presented by ASP.NET such as Cookies, ViewState, Session > > ,Application or Cache. > > > > -- > > Girish Bharadwaj > > http://msmvps.com/gbvb > > "John Saunders" <johnwsaundersiii@notcoldmail.com> wrote in message > > news:%238$f0zemEHA.2788@TK2MSFTNGP10.phx.gbl... > > > "daFou" <daFou@discussions.microsoft.com> wrote in message > > > news:1F690C94-2FB5-43F8-B295-EC981805906E@microsoft.com... > > > > Hi ALl, > > > > > > > > How do I prevent the ProcessRequest method from the IHttpHandler Class > > > from > > > > closing the http connection and killing the context after the > > > ProcessRequest > > > > method has ended. > > > > > > > > TO further explain what I want please read this link: > > > > > > > > > http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/Q_21129241.html > > > > > > Q: How do I prevent ProcessRequest from closing the connection when it's > > > done? > > > A: You don't > > > > > > ASP.NET doesn't work that way. It's all about request/response. Once the > > > response has been sent, the request is over and gone, as though it had > > never > > > existed (except for anything persistent which the request may have done). > > > > > > If you need to keep connections open for an indefinite period of time, > > then > > > you need to stop using ASP.NET. > > > -- > > > John Saunders > > > johnwsaundersiii at hotmail > > > > > > > > > > > > > > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.760 / Virus Database: 509 - Release Date: 10/09/2004 > > > > [microsoft.public.dotnet.framework]
- Next message: Robert Jordan: "Re: Collections and ordering them"
- Previous message: david: "Collections and ordering them"
- In reply to: Richard Blewett [DevelopMentor]: "Re: HTTPhandlers"
- Next in thread: daFou: "Re: HTTPhandlers"
- Reply: daFou: "Re: HTTPhandlers"
- Reply: daFou: "Re: HTTPhandlers"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|