سلام / کار کردن آفلاین کلاینت ها در نرم افزار وابسته به دیتابیس

بپرسید
  • mehroomahh mehroomahh
  • 88 ماه قبل
  • 88 ماه قبل
  • 262 نمایش

0

{{ digitTrunc(content.likes) }}

سلام ، وقت همگی بخیر ، من و یک تیم از رفقا در حال برنامه نویسی یک نرم افزار فروشگاهی و نه حسابداری با .net 45 و زبان سی شارپ هستیم

ی ایده ای دیدم که تو چند تا نرم افزار های حسابداری اجرا شده بود ، خیلی جالب و کار راه انداز بود و اون کار کردن نرم افزار و عدم وابستگی اون به سرور در صورت قطع سرور بود (قطع برق و...)

ما هم دقیقا مثل اکثر نرم افزار های وابسته به دیتا بیس ، یک سرور داریم که کلاینت ها اطلاعات رو با ادو.نت ازش میخونن و مینویسن و باقی ماجرا ...

اصل سوال : ما هم میخواهیم به صورت بهینه بدون کم شدن سرعت نرم افزار این روند رو روی نرم افزار انجام بشه ، یعنی در صورت عدم امکان اتصال به سرور ، نرم افزار در کلاینت ها به صورت لوکال کار خودشو ادامه بده و وقتی به سرور وصل شد ، اطلاعات ذخیره شده خودشو به سرور بریزه و دوباره سناریو عادی نرم افزار شروع به کار کنه

ما ی جدول داریم که اطلاعات کالا داخلش هست و ی جدول هم داریم که رکورد تراکنش های صندوق داخلش ذخیره میشه برای ثبت صورت حساب به این دو تا جدول خیلی نیاز هس /

البته جدول اطلاعات کالا ، باید به روز باشه یعنی در صورتی که مثلا قیمت ی کالا تغییر کرد ، مهمه که این تغییر تو زمان عدم اتصال هم اعمال بشه //

ممنون و معضرت میخوام که طولانی شد//

منتظر جوابتون هستم

یاعلی

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است