سلام
شما باید از Socket استفاده کنید
در Socket Programming شما می تونید یه سرور و چند تا کلاینت (تا 254 مشکلی نداره و حتی بیشتر ) داشته باشید
که تک تک کلاینت ها با ای پی های منحصر به فرد به سرور شما متصل و تایید اتصال از طرف سرور و خوش آمد گویی را دریافت می کنند و همچنین قابلیت (حذف ، اظافه ، به روزرسانی ) رکورد مورد نظرتون هم خواهند داشت .
برای جلو گیری از تداخل داده ای نیز می تونید از دستور Lock در #C استفاده کنید که در عین واحد فقط یه کاربر به پایگاه دادتون دسترسی داشته باشه و هنگامی که اطلاعات ثبت شد سیستم آزاد و کارر بعدی دسترسی داشته باشه که قفل بودن پایگاه برای اعمال تغییرات در کسری از ثانیه اتفاق می افته .
برای مرجع سوکت هم می تونم کتاب استاد خودم جناب اسلام احمد زاده معرفی کنم که اگر اطلاع کمی از #C هم داشته باشید می تونید به راحتی سوکتی رو که می خواهید ایجاد کنید .
آموزش جامع زبان سی شارپ (#C) اسلام احمد زاده