Implementation of Blocking Communication.