دستور العمل های برنامه نویسی شبکه جاوا [ویدئو]

Java Network Programming Recipes [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: جاوا کلاس های متعددی را ارائه می دهد که در طول سال ها برای رفع نیازهای شبکه در حال تحول توسعه یافته اند. این رویکردها از سوکت های سطح پایین و رویکردهای مبتنی بر IP تا مواردی که در خدمات نرم افزاری محصور شده اند را شامل می شود. این آموزش کاربردی مقدمه ای کامل برای توسعه برنامه های شبکه با جاوا ارائه می دهد. ما با اصول اولیه شبکه شروع می کنیم و سپس بررسی می کنیم که چگونه جاوا از توسعه کلاینت ها/سرورها پشتیبانی می کند. شما نحوه استفاده از کتابخانه کلاس شبکه جاوا را برای انجام سریع و بدون دردسر وظایف مشترک شبکه مانند نوشتن سرورهای چند رشته ای، مقیاس پذیری شبکه، اجرای پروتکل های برنامه کاربردی، و فیلتر کردن نام های کلاینت ها و کلاینت ها بررسی خواهید کرد. بسته های جاوا NIO و همچنین انجام چند کار، ساخت بافرهای NIO عملی، پراکندگی و جمع آوری و انتقال داده ها به کانال ها و انتخابگرها مورد بررسی قرار می گیرند. در پایان این آموزش ویدیویی، شما به اصول شبکه (و مفاهیم پیشرفته) در جاوا تسلط خواهید داشت تا مطمئن شوید که برنامه های شبکه را درک کرده اید (و قادر به ساختن آن هستید). [*] کاربردهای برنامه نویسی شبکه را در جاوا بیاموزید [*] پروتکل‌هایی را که زیربنای اینترنت هستند، مانند TCP/IP و UDP/IP، کاوش کنید [*] با استفاده از سوکت به برنامه های دیگر متصل شوید [*] از کانال ها و بافرها برای تقویت ارتباط بین برنامه ها استفاده کنید [*] دسترسی به خدمات شبکه و توسعه برنامه های کاربردی سرویس گیرنده/سرور [*] عناصر حیاتی برنامه های کاربردی نظیر به نظیر و [*] نحوه توسعه برنامه های کاربردی TCP و UDP Client/Server را بیاموزید [*] تسلط بر بسته Java NIO برای انجام چند وظیفه ای توسعه دهندگان با تجربه جاوا که علاقه مند به یادگیری نحوه حل مسائل مربوط به برنامه نویسی شبکه در جاوا هستند، از این دوره بهره مند خواهند شد. دانش اولیه برنامه نویسی شبکه مفید است اما ضروری نیست. علاوه بر این، برنامه نویسان شبکه، مدیران سیستم/شبکه ​​و توسعه دهندگان برنامه های کاربردی وب نیز از این دوره بهره مند خواهند شد. [*] پروتکل‌هایی را که زیربنای اینترنت هستند، مانند TCP/IP و UDP/IP، کاوش کنید. * [*] آموزش ارائه ارتباطات برتر سرور به سرور از طریق کانال های شبکه * [*] نوشتن سرورها و مشتریان شبکه با استفاده از کلاس های سوکت سطح پایین جاوا.

سرفصل ها و درس ها

شبکه و برنامه نویسی با IP و UDP Networking and Programming with IP and UDP

  • بررسی اجمالی دوره The Course Overview

  • معرفی Introduction

  • بررسی برنامه نویسی شبکه Review of Network Programming

  • لایه های شبکه Network Layers

  • Java API برای برنامه نویسی شبکه Java API to Network Programming

  • استفاده از سرورهای نام دامنه Using Domain Name Servers

  • سرور اکو UDP UDP Echo Server

برنامه نویسی کلاینت ها و سرورهای TCP Programming TCP Clients and Servers

  • پروتکل TCP TCP Protocol

  • ایجاد سرور ساده TCP Echo Creating Simple TCP Echo Server

  • سرور اکو چند رشته ای Multi-thread Echo Server

  • مقیاس پذیری برنامه های شبکه Scalability of Network Programs

  • مدیریت اتصالات با Thread Pools Handling Connections with Thread Pools

اجرای پروتکل های کاربردی Implementing Application Protocols

  • فیلتر کردن مشتریان Filtering Clients

  • مشتریان فیلترینگ پیشرفته Advanced Filtering Clients

  • فیلتر کردن مشتری با استفاده از نام Client Filtering Using Name

  • نوشتن ربات IRC Writing an IRC bot

  • ارسال نامه Sending Mail

  • دریافت نامه Receiving Mail

  • با استفاده از FTP Using FTP

  • با استفاده از SSH Using SSH

برنامه نویسی جاوا NIO Java NIO Programming

  • ساختار جاوا NIO Java NIO Structure

  • بافرهای جاوا NIO Java NIO Buffers

  • Java NIO Scatter and Gather Java NIO Scatter and Gather

  • جاوا NIO انتقال Java NIO Transfer

  • انتخابگر جاوا NIO Java NIO Selector

  • سوکت جاوا NIO Java NIO Socket

  • خلاصه دوره Course Summary

نمایش نظرات

دستور العمل های برنامه نویسی شبکه جاوا [ویدئو]
جزییات دوره
4 h 15 m
27
Packtpub Packtpub
(آخرین آپدیت)
1
3 از 5
ندارد
دارد
دارد
Peter Verhas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter Verhas Peter Verhas

پیتر ورهاس یک مهندس ارشد نرم افزار و معمار نرم افزار با پیشینه مهندسی برق و اقتصاد از TU بوداپست (MSC) و PTE مجارستان (MBA) است و همچنین در TU Delft و TU Vienna تحصیل کرده است. او اولین برنامه های خود را در سال 1979 ایجاد کرد و از آن زمان تاکنون چندین برنامه متن باز را تالیف کرده است. او در چندین سمت در صنایع مخابراتی و مالی کار کرده است. پیتر برای EPAM Systems در سوئیس کار می‌کند و در پروژه‌های توسعه نرم‌افزار در سایت‌های مختلف مشتریان شرکت می‌کند و با مصاحبه با نامزدها، اجرای برنامه‌های آموزشی برای توسعه‌دهندگان و برنامه‌های مربیگری داخلی، از جذب استعدادها پشتیبانی می‌کند. او به طور مرتب در کنفرانس های بین المللی مختلف صحبت می کند.