A Communication Platform for Distributed Service Computing