صفحه 1 از 1
سوال تخصصی در مورد client /server؟؟؟؟؟؟؟
ارسال شده: شنبه ۱۶ آذر ۱۳۹۲, ۵:۴۶ ب.ظ
توسط Azadi.Isatis
با عرض سلام خدمت دوستان عزیز
میخواستم ببینم آیا میتوان ساختاری یا برنامه ای طراحی کرد که از دو بخش client / server تشکیل شده باشد با شرط زیر:
در سمت کلاینت application , user interface و قسمتی از database وجود داشته باشد و در سمت سرور فقط بخشی از database
آیا این شیوه منطقی است؟
آیا نمونه ای در این زمینه وجود دارد؟
[External Link Removed for Guests]
Re: سوال تخصصی در مورد client /server؟؟؟؟؟؟؟
ارسال شده: شنبه ۱۶ آذر ۱۳۹۲, ۶:۵۱ ب.ظ
توسط Mahdi1944
. ,
خوب هر چيزي بايد بر اساس توجيه و نياز پروژه طراحي بشه. اينکه بخشي از ديتابيس روي کلاينت باشه چه دليل و توجيهي داره؟ براي مثل فرض کنيد کلاينت دچار مشکل بشه بخشي از اطلاعات از بين خواهد رفت و ...
من فکر نميکنم منطقي باشه. اما کلا بايد به سوال بالا اول پاسخ داد، بعد ميشه تعيين کرد که مناسب هست يا نه

Re: سوال تخصصی در مورد client /server؟؟؟؟؟؟؟
ارسال شده: شنبه ۱۶ آذر ۱۳۹۲, ۸:۰۷ ب.ظ
توسط Azadi.Isatis
Mahdi1944,
حرف شما کاملا درست
اما من این سوال را مطرح کردم چون میخواستم بدونم تا کنون هیچ برنامه ای به این شیوه نوشته شده؟
اگر نوشته شده به غیر از مشکل از بین رفتن اطلاعات که شما ذکر کردید مشکلات دیگری که میتونه پیش بیاد چی هست؟
Re: سوال تخصصی در مورد client /server؟؟؟؟؟؟؟
ارسال شده: شنبه ۱۶ آذر ۱۳۹۲, ۸:۵۵ ب.ظ
توسط Mahdi1944
. ,
خوب اينکه برخي اطلاعات در سمت کاربر ذخيره بشه که کارتهاي اعتباري که چيپ دارند مثل کارت سوخت و کارتهاي قديمي بانک ملت به اين شکل هستند که اطلاعات حسابي در کارت ذخيره ميشه. يا سيستم کارت سوخت اطلاعات در کارت، جايگاه سوخت و سرور مرکزي ذخيره ميشه. يا مثلا ياهو مسنجر اطلاعات چتها رو قبلا فقط در کامپيوتر کاربر ذخيره ميکرد. مثالهاي اينچنيني زياد هست. اما باز هم بايد ديد هدف چي هست؟ اگر منظور شما اين هست که اين موضوع شدني هست يا خير. خوب اينها مثالهايي بود از ذخيره اطلاعاتي در خارج از بانک اطلاعاتي مرکزي. اما تا صورت مساله مشخص نباشه نميشه بررسي کرد که مناسب هست يا خير

Re: سوال تخصصی در مورد client /server؟؟؟؟؟؟؟
ارسال شده: یکشنبه ۱۷ آذر ۱۳۹۲, ۱۰:۱۶ ق.ظ
توسط Solver
قالبا جاهایی که بحث ترافیک و کاهش حجم تبادلی اطلاعات بین کلاینت و سرور مطرح است از این شیوه استفاده می گردد.
منتها تو خیلی موارد ذخیره سازی دیتابیس در سمت کلاینت جدا از بحث امنیت، مسئله ناهماهنگی هم ممکن هست درش ایجاد شود. البته این شامل همه موارد نیست اما مثلا اگر بین این دیتا ارتباط مستقیم یا آماری وجود داشته باشد ممکن است در مواردی بدون ثبت صحیح در یکی از دیتابیس ها مقادیر مرتبط در دیتابیس سمت مقابل به روز شوند که در نتیجه یک ناهماهنگی را رقم خواهد زد.
به طور مثال این دستگاه ها که دست کارکنان ادارات گاز و برق و ... مشاهده می کنید، در برخیش همینطور است. دیتا به سمت سرور ارسال نمی شود و در خود دستگاه ذخیره می شود. اما خواندن اطلاعات از سمت سرور اتفاق میوفتد. و بعدا که دستگاه رفت شرکت دیتا را به سرور منتقل میکند یکجا.
حالا این میان ناهماهنگی های پیش آمده میشود قیمت ها و مصرف های نادرستی که گاه روی برخی قبض ها شاهدش هستیم. البته این روزها کمتر شاهدش هستیم به نسبت روزهای اولی که این دستگاه ها به کار گرفته می شد.
Re: سوال تخصصی در مورد client /server؟؟؟؟؟؟؟
ارسال شده: دوشنبه ۲۵ آذر ۱۳۹۲, ۸:۰۴ ق.ظ
توسط Azadi.Isatis
ممنون از راهنمایی تمام دوستان عزیز
سوالی دیگری داشتم در مورد
Bare Client یا همان کلاینت لخت هیچکس اطلاعاتی در مورد این نوع client داره؟