Simen Peter
Said..
Well Web services uses .Net remoting concepts internally. But the major difference between web service and .net remoting is that “web service” can be consumed by clients who are not .NET platform. While remoting you need the client to be .NET compliant.
Regarding the speed issue ".net Remoting" is faster than “Web Services”. So I think when deciding the architecture side of choosing between “Web services” and “.NET Remoting” keep the cross platform issue and the speed issue in mind.