با Socket Programming میتونید این کار رو به راحتی انجام بدید
البته اگه منظورتون اینه که دو برنامه بصورت سرور و کلاینت باشند .