|
Next: Network mapping
|
| Author |
Message |
External

Since: Sep 18, 2003 Posts: 5
|
(Msg. 1) Posted: Thu Sep 18, 2003 5:02 pm
Post subject: IIS low level programming? Archived from groups: microsoft>public>inetserver>iis (more info?)
|
|
|
Hello!
I'm a newbie to the IIS or at least to the way which I am trying to use
it for my current project. I need some advice, but because I am not sure
if this is feasible at all, I'll be short on describing the problem and its
background.
Here it is: Is it possible to make IIS keep permanent connections to
the client side apps? Client apps should work both in pull (request/respone)
and push (messages from the server without prior client requests) mode.
The client connections should be handled by a single process and not in
thread-per-connection basis.
I know that it looks like creating a standalone server side app, but it is a
matter
of performance and consistent management with the IIS. Additionally I'll
have
a bunch of remoting components activated through the IIS.
I understand that this is quite a deep issue, but I need a starting point.
My first
guess is ISAPI, but I have not find an appropriate way to use it in my case
yet.
Thank you for your help!
Best wishes,
Nacho >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Jul 02, 2004 Posts: 31
|
(Msg. 2) Posted: Thu Sep 18, 2003 5:02 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
In article <uekE$QdfDHA.3228@tk2msftngp13.phx.gbl>, nnachev.DeleteThis@sbnd.net
says...
[snip]
Why don't you just create a VPN connection and write a VB.Net forms
application - that way you could just use client/server.
--
--
spamfree999.DeleteThis@rrohio.com
(Remove 999 to reply to me) >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Sep 18, 2003 Posts: 5
|
(Msg. 3) Posted: Thu Sep 18, 2003 5:56 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
Unfortunately VPN is really not one of my options. A requirement is that
client
side app must be easily configurable (by users) and be able to work on
the Internet, i.e. staff may use in from both office and home. Additionally,
I think of SSL tunneling the connections.
Thanks,
Nacho
"Leythos" <void.RemoveThis@nowhere.com> wrote in message
news:MPG.19d363c32939cde5989cbe@news-server.columbus.rr.com...
> In article <uekE$QdfDHA.3228@tk2msftngp13.phx.gbl>, nnachev.RemoveThis@sbnd.net
> says...
> [snip]
>
> Why don't you just create a VPN connection and write a VB.Net forms
> application - that way you could just use client/server.
>
> --
> --
> spamfree999.RemoveThis@rrohio.com
> (Remove 999 to reply to me)<!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Aug 26, 2003 Posts: 1525
|
(Msg. 4) Posted: Thu Sep 18, 2003 10:41 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
On Thu, 18 Sep 2003 14:02:01 +0200, "Nacho Nachev" <nnachev.TakeThisOut@sbnd.net>
wrote:
>Here it is: Is it possible to make IIS keep permanent connections to
>the client side apps?
No. HTTP doesn't work that way. You may be able to achieve some or
most of your goals with sessions and an ASP.NET app though, but it may
mean rethinking some of your app design.
Jeff<!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Aug 23, 2003 Posts: 180
|
(Msg. 5) Posted: Thu Sep 18, 2003 11:48 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
"Nacho Nachev" <nnachev DeleteThis @sbnd.net> wrote in message
news:uekE$QdfDHA.3228@tk2msftngp13.phx.gbl...
> Hello!
>
> I'm a newbie to the IIS or at least to the way which I am trying to use
> it for my current project. I need some advice, but because I am not sure
> if this is feasible at all, I'll be short on describing the problem and
its
> background.
>
> Here it is: Is it possible to make IIS keep permanent connections to
> the client side apps? Client apps should work both in pull
(request/respone)
> and push (messages from the server without prior client requests) mode.
> The client connections should be handled by a single process and not in
> thread-per-connection basis.
>
No, that is not possible. How nice the IIS api might be, HTTP, the base
protocol for IIS is loosely connected. So, you cannot *keep* a connection.
And if you would misuse HTTP to keep the connection open, you'll have a
non-multiplex connection that is not a very nice way to program your app  <!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Sep 18, 2003 Posts: 5
|
(Msg. 6) Posted: Fri Sep 19, 2003 1:54 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
"Egbert Nierop (MVP for IIS)" <egbert_nierop RemoveThis @nospam.com> wrote in message
news:umu7vVhfDHA.2252@TK2MSFTNGP12.phx.gbl...
> "Nacho Nachev" <nnachev RemoveThis @sbnd.net> wrote in message
> news:uekE$QdfDHA.3228@tk2msftngp13.phx.gbl...
> > Hello!
> >
> > I'm a newbie to the IIS or at least to the way which I am trying to use
> > it for my current project. I need some advice, but because I am not sure
> > if this is feasible at all, I'll be short on describing the problem and
> its
> > background.
> >
> > Here it is: Is it possible to make IIS keep permanent connections to
> > the client side apps? Client apps should work both in pull
> (request/respone)
> > and push (messages from the server without prior client requests) mode.
> > The client connections should be handled by a single process and not in
> > thread-per-connection basis.
> >
> No, that is not possible. How nice the IIS api might be, HTTP, the base
> protocol for IIS is loosely connected. So, you cannot *keep* a connection.
> And if you would misuse HTTP to keep the connection open, you'll have a
> non-multiplex connection that is not a very nice way to program your app
>
Thank you!
It seems I'll have a standalone server for time critical push functionality
and
IIS for request/response ones.
Nacho<!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Sep 18, 2003 Posts: 5
|
(Msg. 7) Posted: Fri Sep 19, 2003 1:55 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
"Jeff Cochran" <jcochran.nospam.RemoveThis@naplesgov.com> wrote in message
news:3f6d0a0b.1407069388@msnews.microsoft.com...
> On Thu, 18 Sep 2003 14:02:01 +0200, "Nacho Nachev" <nnachev.RemoveThis@sbnd.net>
> wrote:
>
> >Here it is: Is it possible to make IIS keep permanent connections to
> >the client side apps?
>
> No. HTTP doesn't work that way. You may be able to achieve some or
> most of your goals with sessions and an ASP.NET app though, but it may
> mean rethinking some of your app design.
>
> Jeff
>
Thank you!
It seems I'll have a standalone server for time critical push functionality
and IIS for request/response ones.
Nacho<!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Aug 23, 2003 Posts: 180
|
(Msg. 8) Posted: Fri Sep 19, 2003 5:17 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
"Nacho Nachev" <nnachev RemoveThis @sbnd.net> wrote in message
news:%23fgDCNofDHA.2352@TK2MSFTNGP09.phx.gbl...
>
>
> Thank you!
>
> It seems I'll have a standalone server for time critical push
functionality
> and
> IIS for request/response ones.
Keep also in mind that IIS will, after a time-out setting, break the HTTP
connection. You must set that timeout to a very long time.
> Nacho
>
><!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |
External

Since: Sep 18, 2003 Posts: 5
|
(Msg. 9) Posted: Fri Sep 19, 2003 9:10 pm
Post subject: Re: IIS low level programming? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
"Egbert Nierop (MVP for IIS)" <egbert_nierop RemoveThis @nospam.com> wrote in message
news:e88N9fqfDHA.1648@TK2MSFTNGP09.phx.gbl...
> "Nacho Nachev" <nnachev RemoveThis @sbnd.net> wrote in message
> news:%23fgDCNofDHA.2352@TK2MSFTNGP09.phx.gbl...
> >
>
> >
> > Thank you!
> >
> > It seems I'll have a standalone server for time critical push
> functionality
> > and
> > IIS for request/response ones.
>
> Keep also in mind that IIS will, after a time-out setting, break the HTTP
> connection. You must set that timeout to a very long time.
>
> > Nacho
> >
> >
>
Thanks, I'll do  <!-- ~MESSAGE_AFTER~ --> >> Stay informed about: IIS low level programming? |
|
| Back to top |
|
 |  |