I understand the formatting options.  I was quoting Don Box from some
XML/Remoting/Web Services presentation, and perhaps firewall-friendly
wasn't the exact term he used, but he did talk about the transparency of
text (Xml!) over http and how it could be a "good thing", especially
when compared to DCOM (which he quoted as "nobody uses it over an
internet").  I was just trying to convey to the OP the idea that one of
the potential advantages of text (http) protocols over networks is that
some network admins simply won't accept secret binary goop whizzing over
their wires. 

Phil Wilson 

-----Original Message-----
From: Unmoderated discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Kamen Lilov
Sent: Monday, August 29, 2005 12:48 PM
To: [email protected]
Subject: Re: [ADVANCED-DOTNET] Reasons to use HTTP remoting

Phil,

The http can be configured with either the binary and the text formatter
- the first one, obviously, is much faster.

The real reason why http channel + binary formatter is better than the
tcp channel (which itself is rarely used with any other formatter) is
that messages begin with

POST /<some_url_here>
<more headers...>

Followed by binary data.  Although this data is most certainly not HTML,
it is a quite valid http transaction so most firewalls pass it through
without a glitch.  (Same goes for http response)

Re: bidirectional communication - i.e. calling the client from the
server, or using events on server-based objects - there's a long list of
"don't do it!" type arguments.  This has been discussed a lot on this
list - look for it in the archives - and elsewhere on the web.  Google
is your friend :)

Kamen Lilov
Delera Systems
http://www.delera.com

-----Original Message-----
From: Unmoderated discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil D
Sent: Monday, August 29, 2005 8:09 PM
To: [email protected]
Subject: Re: [ADVANCED-DOTNET] Reasons to use HTTP remoting

 I've heard http remoting described as "firewall friendly" because it's
text-based, presumably because there are firewalls (or filters) that can
be configured based on text in messages. I suspect that being able to
see the data might also give network administrators some sense of
security.

Phil Wilson

[del]

===================================
This list is hosted by DevelopMentor(r)  http://www.develop.com

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to