Comment Re:Does "clould" imply web-based? (Score 1) 146
Cloud in this case appears to mean "Microsoft hosted datacenter".
RPC-over-HTTP has been around for awhile now and should work fine with this 'cloud' service. They didn't seem to imply the Office apps were going cloud, just server side.