سلام دوستان
من همچین سئوالی رو تو یه جای دیگه از تالار پرسیدم ولی به یک جواب قطعی نرسیدم
من درگیر یک پروژه ای ام که بانک اطلاعاتی اش رو با firebird طراحی کردم و روی سرور در حال اجراست و یک نرم افزار رو هم برای کاربران طراحی کردم که تحت شبکه lan به بانک و سرور وصل هستن. از طرفی کاربرانی دارم که از طریق اینترنت و وب سایت پروژه باید بتونند به یکسری از اطلاعاتشون (مثل دیدم پروفایل و یکسری چیزای دیگه) دسترسی داشته باشند . همچنین اینکه یک برنامه دیگه ای دارم که با ++C و کیوت دارم طراحی میکنم و اون هم باید یکسری اطلاعات رو واسه دیتابیس بفرسته و پاسخ ها دریافت کنه . یکسری مطالبی برای لایه واسط سرچ کردم مثل طراحی و پیاده سازی وب سرویس با soap یا استفاده از کامپوننت indy ولی به جمع بندی خاصی در این رابطه نرسیدم که کدومشون بهتر و امنیتشون بالاتره و یا اینکه مثلا اگه بخوام یک لایه واسط روی سرور با indy طراحی کنم که بتونه با کلاینت های خارجی ارتباط برقرار کنه و سوکت پروگرامینگی که در کیوت باید برای ارتباط با این سرور طراحی کنم مشکل خاصی بوجود نمیاره؟
در ضمن تو نرم افزار اصلی که واسه کاربران داخلی طراحی کردم از firedac استفاده میکنم