ورود

View Full Version : سوال در مورد جاوا



mimre73
پنج شنبه 18 تیر 1394, 11:08 صبح
با سلام خدمت دوستان
میخواستم بدونم چطور میشه توسط جاوا یک برنامه تحت ویندوز نوشت که با یک سرور ارتباط داشته باشه مثل برنامه لاین کامپیوتر که به سایت لاین متصل میشه؟

azimi.moja
پنج شنبه 18 تیر 1394, 12:35 عصر
سلام دوست عزیز. برای اینکار باید از چندین بخش استفاده کنی که برای شروع حداقل یک از مباحث swing یا AWT که قدیمی هستند یا JavaFX که جدید هست برای تولید UI برنامه. برای ارتطباطات بین شبکه ای هم بسته به نوع استفاده می تونی از برنامه نویسی سوکت و وب سرویس ها استفاده کنی. دقیق تر بیان می کردی می شد بهتر کمک کرد. البته برای بهینه کد نویسی باید به multithread ها مسلط باشی. (برای برنامه های خیلی پیشرفته باید بتونی یک لایه قبل از thread ها رو پیاده سازی کنی که محل صحبت فکر نمیکنم باشه.)

[younes]
سه شنبه 23 تیر 1394, 03:44 صبح
(برای برنامه های خیلی پیشرفته باید بتونی یک لایه قبل از thread ها رو پیاده سازی کنی که محل صحبت فکر نمیکنم باشه.)


ممکنه در مورد اون یک لایه قبل تر یکم توضیح بدهید؟

azimi.moja
سه شنبه 23 تیر 1394, 12:17 عصر
دوست عزیز اگر دانشجوی نرم افزار باشی یا با درس سیسم عامل رو خونده باشی درکش برات راحت میشه. سیستم عامل ها از روشهای متفاوتی برای نخ کشی (Thread) ها استفاده می کنند. (البته اسمش یادم نیست دقیق). ولی شما برای multithreading داری از لایه بالایی همون پیاده سازی استفده می کنی. که اگر زیاد باشه تعداد thread ها برنامه نه تنها بهینه نمیشه بلکه کند هم میشه. برای برنامه های خیلی بزرگ باید ساختار جدیدی خودن پیاده سازی کنی. از نظر تئوری مباحث پیچیده ای هست که منم در حد ابتدایی بلدم و نیاز به مطالعه و کار زیادی داره

[younes]
سه شنبه 23 تیر 1394, 19:46 عصر
د
وست عزیز اگر دانشجوی نرم افزار باشی یا با درس سیسم عامل رو خونده باشی درکش برات راحت میشه

خب نه هنوز دانش آموزم.ممکنه یه کتاب و یا منبعی برای درس سیستم عامل معرفی کنید؟ میخوام بدونم اون پایین دقیقا چه اتفاقی می افته.

azimi.moja
چهارشنبه 24 تیر 1394, 14:52 عصر
عزیزم مباحث سیستم عامل سنگین و باید قبلش مفاهیم دیگه ای رو بلد باشی. شما به نظرم کمی مفاهیم ساده مثل همین چند نخی خوب یاد بگیری واسه شروع بهتره.