Server client using pipe