از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
چهار سال پیش منتشر شده
تعداد بازدید: 435
کد پروژه: 263560
شرح پروژه
یک وب اپلیکیشن تقویم به زبان جاوا آر ام ای نوشته شده است. این برنامه کلاینت سرور بوده و عملکرد آن شبیه تقویم گوگل یا مایکروسافت است. بخش کلاینت نیاز به هیچ تغییری ندارد. تنها نیاز است که بخش سرور این اپلیکیشن گسترش یابد
وضعیتکنونی
یک وب اپلیکیشن ت قویم ب ه زبان جاوا آر ام ای ن وشته شده است. این برنامه کالینت
سرور بوده و عملکرد آن شبیه ت قویم گوگل یا مایکروسافت است. ب خش کالینت نیاز به
هیچ ت غییری ندارد. تنها نیاز است که بخش سرور این اپلیک یشن گسترش یابد.
وضعیت هدف درخت دو دویی یا سلسله مراتبی
بخش سرور این پروژه دارای دو بخش است
ب خش اول
سرور ریشه
1 )در ابتدا یک ریشه و 2 سرور فرزند و جود دارد.
2 )سرور ریشه به عنوان لود باالنسر عم ل میکند، بنابراین میتواند به ارتباطات موجود
دسترسی داشته باشد. اما سرور ریشه ن میتواند به عنوان سرور فرزند عملکردی داشته
باشد زی را که اینستنس دی تابیس را ندارد.
3 )اگر کاربر در سیستم تازه وارد باشد، برای بار اول به ریشه متصل میشو د و ب سته به
ترافیک، ریشه آن را به یکی از سرورهای فرزند میفرستد. از بار دوم به بعد، کاربر به
صورت مستقیم به سرور فرزندی که در بار اول به آن تخصی ص داده شده ارجاع می
یابد.
4 )اطالعات کاربر در سرور فرزندی که در بار اول به آن اختصاص داده شده
نگهداری میشود.
سرور فرزند
5 )روش سرچ کاربر: برای پیدا کردن سرور فرزند حاوی اطالعات کاربر به
خصوص، نحوه ارسال دعو ت از سرور A که محل ذخیره اطالعات کاربر A است به
سرور B که حاوی دی تابی س کاربر دوم است.
1 هرگاه تعداد کاربران افزایش یابد به عنوان مثال 10 کاربر داشته باشیم،
هر سرور دو سرور جدید از نوع فرزند ایجاد ک رده و درخواست های
ورودی از کاربران جدید را به سرورهای تازه ایجاد شده میفرستد.
2 هر گره والد از ت عداد کاربرانی که سرورهای فرزندش در حال خدمت
رسانی و سرویس دهی هستند، اطالع دارد.
3 اگر یک سرور فیل کند و از کار بیافتد باید برنامه به نحوی طراحی شود
که بار این سرور و سرور های زیرین آن به تعویق نیافتد و به بخش دیگری
محول شود.
توجه
1 تبادل اطالعات بین سرور و کاربر از طری ق جاوا آر ام ای صورت
میگیرد.
2 مهم است که روش سرچ به طور کامل توضیح داده شود، نحوه ارسال دعو ت از
سرور A که محل ذخیره اطالعات کاربر A است به سرور B که حاوی دی تابی س کاربر
دوم است.
3 مکانیزم لود باالنسینگ و نحوه اجرایی کردن آن توسط سرور ریشه باید کامال شرح
داده شود.
4 کد باید تمیز تحویل داده شود به این معن ا که قواعد کام نت نویسی و نام گذاری رعایت
شود.
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
30روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت چهار سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار