دانلود برنامه نوشته شده به زبان جاوا (اندروید) جهت اپلیکیشن رای گیری (سورس کد کامل)
ارتباط SOCKET
سرور و کلاینت
دانلود برنامه نوشته شده به زبان جاوا (اندروید) جهت اپلیکیشن رای گیری (سورس کد کامل)
دانلود برنامه نوشته شده به زبان جاوا (اندروید) جهت اپلیکیشن رای گیری (سورس کد کامل)
ارتباط SOCKET
سرور و کلاینت
مفهوم Factory و Design Pattern در برنامه نویسی جاوا در یک فایل
مشخصات این فایل
عنوان:بررسی و مقایسه محیط جاوا با دات نت
فرمت فایل: word(قابل ویرایش) به همراه فایل powerpoint با 21 اسلاید
تعداد صفحات:39
این مقاله در مورد بررسی و مقایسه محیط جاوا با دات نت می باشد.
1- 1 - مروری بر. Net Framework
Net Framework ، تمامی لایه های پیاده سازی نرم افزار را از سطح سیستم عامل به بالا، تحت پوشش قرار می دهد. Framework فوق، سطحی مناسب وقدرتمند از ارتباط و همبستگی بین تکنولوژی Presentation ، تکنولوژی های Component و تکنولوژی های Data را ارائه می نماید ( نظیر این ارتباط و همبستگی تاکنون در پلات فرم ویندوز مشاهده نشده است) . معماری فوق ، امکان طراحی و پیاده سازی برنامه های مبتنی بر اینترنت و محیط های Desktop ، را بسادگی فراهم و نیازهای هر گروه از نرم افزارهای فوق را بخوبی جواب می دهد. اجزای اصلی Net Framework. در شکل ( 1-1) نشان داده شده است...(ادامه دارد)
1 – 2 - معماری داتنت
داتنت امکانات متنوعی را برای برنامهنویسی در اختیار ما قرار میدهد تا برای کامپیوترهای شخصی و موبایل کامپیوترها سیستمهای قدرتمندی بنویسیم. از مزایای داتنت این است که برنامهها و دستگاهها را با استفاده از استانداردهایی همچون XML ،HTTP ،SOAP یکپارچه میسازد.
همچنین داتنت زیربنای کنترلی از راهدور را برای ما فراهم میسازد که به ما اجازه میدهد برنامهها را در پروسههای مختلف و روی کامپیوترهای مجزا اجرا کنیم و اطلاعات را با استفاده از باینری و پروتکل HTTP جابهجا سازیم. ابزارهایی که دات در اختیار ما قرار میدهد، عبارت...(ادامه دارد)
1 – 5 - پیکربندی و امنیت
یکی از مزایای دیگر داتنت این است که با کمک آن میتوان منابعی که برنامه به آن دسترسی دارد را کنترل نماییم.
این کار توسط فایلی XML که فایل پیکربندی یا Configuration است انجام میپذیرد. فریمورکداتنت سه نوع فایل برای این منظور دارد:
- فایل تنظیمکننده ماشین (Machine.config)
- فایل تنظیمکننده برنامه (Application Configuration File)
کاربرد این فایل بیشتر در زمانی احساس میشود که میخواهید مقدار پارامتری را عوض کنید، ولی نمیخواهید برنامه را دوباره کامپایل نمایید. کدهای شکل روبهرو نمونهای از فایل کنترلی پایگاه داده است که میتوانید تنها با عوض کردن رشته ارتباطی با پایگاه داده مسیر آن را عوض نمایید....(ادامه دارد)
2 – 1 - مقدمه ای بر جاوا :
به عنوان یک راه حل اساسی جهت برآورد کردن نیازها و مسائل مختلف در نظر گرفته می شود. تکنولوژی های میان افزار از Corba و IDLS تا سیستم های پیغام گرا، راه بسیاری را پیموده اند و تکامل آنها مرحله به مرحله بوده است که طرح آن فراتر از محدوده این مقاله است.
J2EE شرکت سان یک نقطه تحول قطعی در تاریخ تکنولوژی های میان افزار و سبب پذیرش و تشخیص تشکیلات کامپیوتری شناخته می شود.
در ادامه مطلب در مورد “J2EE” چیست و چه نیست؟ بررسی دقیق تری صورت می گیرد. به هر حال، با وجود مجموعه ای بزرگ از استانداردها و ویرایش ها از یک سو و وجود سرورهای برنامه های کاربردی گوناگون از سوی دیگـر، معمولا J2EE غیرقابل درک می نماید....(ادامه دارد)
2 – 4 - شی گرا :
جاوا یک زبان برنامه نویسی شی گرا است . برای یک برنامه نویس این به این معنا است که به جای فکر کردن به قسمت های رویه برنامه ، باید به کاربرد داده ها و روش هایی که روی آن داده ها عمل میکنند ، توجه شود.
اگر شما به برنامه نویسی با اعلان رویه در C عادت کرده اید ،ممکن است دریابید که به هنگام استفاده از جاوا مجبور به تغییر در روش و چگونگی برنامه تان هستید . هنگامی که فهمیدید این الگوی جدید چقدر قدرتمند است ، به سرعت با آن هماهنگ میشوید .
در یک سیستم شی گرا ، یک کلاس مجموعه ای از داده ها و روش هایی است که روی آن داده عمل میکنند. همراه بودن داده ها و متد ها رفتار و حالت یک شی را بیان می دارد ....(ادامه دارد)
2 – 11 - عملکرد سطح بالا :
جاوا یک زبان تفسیر شده است ، بنابر این هرگز به سرعت زبان کامپایل شده ای مثل C نخواهد بود . گفته میشود که جاوا 0-1 به اندازه 20 برابر از C کند تر است . جاوا 1-1 تقریبا سرعتی دو برابر جاوا 1-1 دارد . بنابراین ممکن است عاقلانه باشد اینکه بگوییم کد C کامپایل شده 10 برابر سریع تر از کد های تفسیر شده ی جاوا اجرا میشود . اما قبل از اینکه به خاطر این موضوع مایوس شوید ، آگاه باشید که این سرعت بیشتر از آن چیزی است که برای برنامه های پرسرعت ، کاربردهای GUI (Graphical User Interface ) ، برنامه های برمبنای شبکه ، جایی که برنامه کاربردی معمولا آماده برای اجرا شدن است ، انتظار برای کاربر که یک دستوری اعمال کند و یا انتظار برای دریافت از شبکه ، لازم است . به علاوه قسمت هایی که به سرعت های بالا نیاز دارند ، که کارهایی از قبیل الحاق رشته ها و مقایسه را انجام میدهند ، با کد محلی جاوا اجرا میشوند ....(ادامه دارد)
مقدمه :4
بخش اول :7
بررسی زبان دات نت7
1- 1 - مروری بر Net Framework7
1 – 2 - معماری داتنت 9
1 – 3 -زبان مشترک در داتنت 12
1 – 4 - اسمبلیها در دات نت 19
شکل1 – 9 - تفاوت اسمبلی یک فایل با چند فایل 20
1 – 5 - پیکربندی و امنیت 21
جدول1 – 1 - محل و نام فایل تنظیم کننده امنیت 22
1 – 6 - مزایای استفاده از Net Framework 23
فصل دوم :24
بررسی جاوا24
2 – 1 - مقدمه ای بر جاوا : 24
2 – 2 - اعمال جاوا 26
2 – 3 - بینش جاوا 28
2 – 4 - شی گرا 29
2 – 5 - تفسیر شده 30
2 – 6 - معماری خنثی و قابل حمل 31
...(ادامه دارد)
دانلود مقاله معماری عمومی وب و روش جاوا 25 ص بافرمت WORD
برای تشریح بهتر برنامههای کاربردی تحت وب مدرن و امروزی ،معمولا رسم بر آن است که آن را به چهار لایة مستقل تفکیک میکنند . ( شکل یک ) لایة مشتری یا clien ، لایههای میانی که عبارتند از presentation و Business و در نهایت آخرین لایه یعنی لایة داد . در مدلهای کوچکتر معمولا لایههای میانی در یک لایه مجتمع شده و در نتیجچه یک مدل ساده شده سه لایهای به دست میآید برای تصور بهتر این لایهها ، شاید بهتر بتاشد که فرض کنید هر لایه بر روی یک کامپیوتر پیاده سازی میشود .
با اینن سناریو ، فقط لایة مشتری یا clien در منزل و محل کار من یا شما قرار گرفته است و بقیة لایهها بر روی کامپیوترهایی واقع هستند که ممکن است صدها یا هزارها کیلومتر از ما فاصلاه داشتهباشد . حتی ممکن است که لایههای دیگر نیزر در کنار هم واقع شدهباشند . ( هر چند که معمولا چنین نیست . ) لایة مشتری در این مدل سازسژی همان مرورگر وب است که بر روی کامپیوتر مشتری ، صفحات وب را نشان میدهد . در اینن لایه علاوه بر آنکه اطلاعات نمایش داده میشوند ، امکان ورود اطلاعات از طرف کاربر نیز وجود دارد و یکی از وظایف مرور گرها ، انتقال این اطلاعات جمع آوری شده و ارسال آن به لایههای فوقانی است . معمولا برای پیاده سازی لایههای مشتری از دو روش استفاده میشود .
کتاب الگو های طراحی در جاوا (2016)
نام انگلیسی کتاب: Design Patterns in JAVA - 1st Edition
زبان کتاب انگلیسی و در 102 صفحه است.