Blocking two way message implementation and example.