Re: HTTPhandlers

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Girish Bharadwaj (girishb_at_mvps.org)
Date: 09/14/04


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]


Relevant Pages

  • Re: Still cant connect to RWW or OWA remotely
    ... it certainly appears to be something about the SBS configuration. ... Meridian.local Ethernet adapter Local Area Connection: ... Windows SMALL BUSINESS SERVER 2003 Windows IP Configuration ... 192.168.254.254) directly to a port on the router and then ...
    (microsoft.public.windows.server.sbs)
  • Re: Still cant connect to RWW or OWA remotely
    ... it certainly appears to be something about the SBS configuration. ... Meridian.local Ethernet adapter Local Area Connection: ... Windows SMALL BUSINESS SERVER 2003 Windows IP Configuration ... 192.168.254.254) directly to a port on the router and then ...
    (microsoft.public.windows.server.sbs)
  • RE: VBscript Error on SBS2k3
    ... DHCP Server turned of SonicWALL with VPN Pass through request for IP to ... the problem should be caused by the 4125 port. ... > | Accessories and Communications and Remote Desktop Connection? ... > | 2.In Internet Explorer on the workstation you are connecting from, ...
    (microsoft.public.windows.server.sbs)
  • Re: interfaces lo:1 lo:2 lo:3? (for remote ssh tunnels)
    ... That's the problem tunneling (port forwarding) solves. ... >>can't get past the client firewall. ... > I don't understand why the server would be making the ... server initiates another connection to the client -- in this ...
    (Debian-User)
  • Re: Can not access Web and FTP sites from Internet
    ... your IP Configuration on the Server is correctly. ... Connecting To 12.208.215.87...Could not open connection to the host, ... 1> From the result, we can see the telnet failed, which means the router ... does not forward Port 443 to SBS Server. ...
    (microsoft.public.windows.server.sbs)