making the communicatore more generic towards the proposed service-description
Making the service configuration define the actual workings for peer-type communications.