--- Kamen Lilov <[EMAIL PROTECTED]> wrote:
> We all know and love Don, but we know how religious he can be sometimes.
> Especially when what he tells the audience coincides with the current 'party
> line' of Microsoft :)

In this case though, the partly line at Microsoft coincides with a pretty large
bunch of people outside of MS.  Not the "traditional" distributed programming
folks, but certainly the xml and http folks who see loosly coupled systems as
the only practical answer to large scale systems communication.

> XML is great, guys.  I really love it.  However, before you plunge into the
> "XML everywhere" abyss, remember that there are passengers for every train
> (as we say here in my home country :) -- binary data representation is here
> to stay for quite a few purposes and applications.  XML is a panacea when
> you need to communicate between different apps.  But intra-application
> communication, when you control both ends of the channel?  Think twice...

What I got out of the talk wasn't that xml is the answer, it's that messages
are the answer.  These messages are defined by interfaces, not by types, and
the the interfaces can and will often be different at each end of the pipe
(your purchase order != my purchase order).  Messages can be serialized in many
ways, and perhaps I mispoke when I said "a binary format for xml".  What I seem
to remember is that in the cross app domain messaging case, there will be
binary options that do not have the xml serialization overhead problems but
still work like messages rather than transparent rpc calls via proxy. Channels
take care of that AFAIK.

So, I walked away from the presentation with the understanding that what people
like about remoting, like a small footprint and wire format, will be
incorporated in Indigo with a messaging instead of a strong type face to it.

I too would be interested in Ingo Rammer's take away from the PDC.

===================================
This list is hosted by DevelopMentor�  http://www.develop.com
Some .NET courses you may be interested in:

Guerrilla ASP.NET, 10 Nov 2003 in London and 26 Jan 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnet

Guerrilla .NET, 8 Dec 2003, in Los Angeles
http://www.develop.com/courses/gdotnet

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

Reply via email to