Another word on Remoting and web services.
Today I had for the thousand times that argue about remoting and web service. Our local MS office pushes very hard toward uses of web service in any situation. Yes I know that remoting has some flaws (: - )), but I do thing that MS should supply other IPC solution and not to push web services as a solution.
Let’s go 5 years back in time, let say that I needed to
write system with two components running on different
machines. If I had chosen HTTP as
a solution, all MS technical
stuff would argue why I hadn’t use any IPC solutions. They
were absolutely right that exactly why IPC exist for. Now
nothing had been changed in my system, it’s still client
code that need to call server code in my enterprise domain
… so why now those MS expert argue that I should use
(HTTP) web services???
I can see cases
where web services could solve me some problems, but I
can’t see why web services are the right solution for
every situation.