PDA

View Full Version : حرفه ای: sync کردن دو برنامه از طریق اینترنت



iekrang
چهارشنبه 30 دی 1394, 06:26 صبح
سلام
من یک ویندوز اپلیکیشن دارم که در دو جای مختلف کار میکنن.میخواهم از طریق اینترنت این دو تا دیتابیس یکی بشن به صورتی که فاکتوری که در مثلاً شعبه 1 زده میشه در شعبه 2 هم دیده بشه.کل دیتابیس از لحاظ ساختار یکی هست و فقط دیتا میخواهم sync بشه.
اولین راهی که به ذهن میخوره اینه که یک دیتابیس آنلاین داشته باشم ولی به نظرم این درست نیست چون سرعت برنامه های ویندوزم خیلی مهمه و باید لوکال باشه.
به نظرتون بهترین و مطمعن ترین راه چیه؟استفاده از دیتابیس واسط؟وب سرویس؟
ممنون میشم راهنمایی کنید

iekrang
چهارشنبه 30 دی 1394, 15:17 عصر
میشه از طریق replication اینکار و انجام داد؟دو تا دیتابیس ساعتی یک بار با هم syncبشن؟
کسی تجربه کار اینطوری داره ممنون میشم نظر بده

CsharpNevisi
چهارشنبه 30 دی 1394, 16:32 عصر
اصولی ترین روش یه سرور داخلی هست با یه شبکه داخلی و یه وب سرویس و یه بانک اطلاعاتی روس سرور و استفاده از سرویس برای انجام تراکنش روی داده .. حتی میتونی DAL و BL رو هم روی سرویس درست کنی ... !!!
شبکه هم که لوکال هستش و مشکل سرعت نداره .. !!!