Indigo != Remoting; Remoting != future

Published Tuesday, October 28, 2003 12:59 PM

Just saw a post here by Jesse Ezell that states that MS will be dropping remoting support.

Quote: Yes, it is final, MS is dropping .NET Remoting support.

and this is further underlined by a post here by Drew Marsh covering Don Box's presentation that states

.NET Remoting is awesome, infinitely extensible, but not the future. It will be supported for a long time, but the future, as Microsoft sees it, is more along the lines of what ASMX provides today.

so while remoting isn't going to be immediately dropped, its future is limited, although an approximate time limit is unclear. I like remoting and have used it extensively in many systems I have designed but it looks like this inclination of mine needs to be changed to be inline with future direction. I am sure a viable migration path will be provided my Microsoft as we move forward, I just hope its a nice warm fuzzy one ;-)

The message is clear though. To design for the future, dont use anything too remoting specific, or at least make it flexible enough to support a service-oriented design/architecture when required, to eliminate/minimise rework in the future. I guess a very general way to look at it is, “How easy can I make this remoting call/conversation a web service(s)?“.

Looking forward to more PDC posts.....

 

by Glav

Comments

# Thomas Tomiczek said on Tuesday, October 28, 2003 2:22 AM

I suggest you go back and reread the posts and look at the videos posted.

For me the message is clear: remoting is not dropped by a single centimeter. Similar to web services it is moving into the INdigo infastructure.Smart move.

But by no means does it mean it is going away.

# Frans Bouma said on Tuesday, October 28, 2003 3:47 AM

As long as Microsoft tries to build the XML for the webservices using a crap class like XmlSerializer (which dies on every interface type defined... we're talking runtime code here), remoting is the only TRUE way of setting up distributed applications in a .NET environment. When remoting is dropped and all there is is Xml webservices, it's the end of .NET.

I.O.W: remoting is not dropped, they simply can't. XML webservices is way too limiting and clumbsy to use in an all .NET environment.

Leave a Comment

(required) 
(required) 
(optional)
(required) 

This Blog

Syndication