وعليكم السلام ورحمة الله.
انصحك باستخدام ASP.NET Web API وهو ما يعرف ب RESTful Services
سواء كانت واجهة Client تطبيق ويب او ديسكتوب او موبايل، فانها ستعمل معك بشكل مثالي.
كل ما انت بحاجته ضمن تطبيق Client هو التعامل مع طلبات HTTP وهي سهلة جدا سواء ضمن لغة السي شارب او الجافا سكربت او اي لغة اخرى.
انصحك بمتابعة السلسلة التالية، فيها شرح كافي عن Web Api:
ASP.NET Web API tutorial for beginners
بإمكانك استخدام الطريقة التقليدية في خدمات الويب Web Services، ايضا انصحك بمتابعة السلسلة التالية:
WCF Tutorial
انا انصحك بشدة ب RESTful API فهي اسهل في التطوير والاستخدام.
بقي سؤالي ما نوع تطبيق Client المراد تطويره؟
بالتوفيق،،،