|
سلام
قبلا یک برنامه را با qt نوشته ام که از دیتابیس استفاده می کنه. الان لازم دارم که این دیتابیس را روی اینترنت قرار بدم.
الان باید برنامه ام به گونه ای بشه که وقتی از اون استفاده میشه دیتابیس را تغییر دهد، در واقع روی هر سیستم این برنامه اجرا بشه و هربار یک سیستم به اینترنت متصل شد اطلاعات مربوط به دیتابیس را به روز کند.
ممنون میشوم اگر راهنمایی کنید.
سلام
سوال کلی مطرح شده و من کلی عرض پاسخ میدهم.
کاری که شما باید انجام دهید اینست که دیتابیس را روی یک سرور قرار دهید. سرور شما باید یک دامنه داشته باشد مثلا www.mysite.net. باید سرور دیتابیس (مثلا php server) تنظیم شود که به یک پورت خاص اصطلاحا گوش بدهد. مثلا: www.mysite.net:4343
بعد همین آدرس را درون برنامه خود ست کنید. به این ترتیب برنامه شما به سرور دیتابیس شما دسترسی خواهد داشت، درست مثل موقعی که بصورت محلی دسترسی دارد.
توجه داشته باشید که جوانب امنیتی و تنظیمات مربوطه را فراموش نکنید.
یک نکته: Qt سرویسی را برای چنین منظوری ارایه میدهد به نام Enginio. پیشنهاد میکنم یک نیم نگاهی داشته باشید.