It was a great idea, badly implemented. I feel confident that we'll rediscover SOAP, or something like it - it's still pretty much the best option for RPC in typed languages, which are coming back into fashion. (Maybe Thrift is better, but it's morally the same thing IMO).