سرورها ، کامپیوتر هایی که خدماتی به شما ارائه میدهند ، به عنوان کامپیوتری که حاوی صفحات php,asp,python دیتابیس ها و غیره هستند اطلاعات مورد نیاز شما را باید برای شما فراهم کنند . ارتباط بین دو کامپیوتر هم گاها از طریق ارتباط دو کامپیوتر، با کامپیوتر سرور برقرار میشود. برای ارتباط بین کامپیوتر شما و سرور ( یا حتی دیگر کامپیوتر ها ) باید قوانینی وجود داشته باشد که به آن پروتکل میگویند .پروتکل اینکه پیغامی که برای سرور میفرستید به همان صورتی است که سرور بفهمد ، یا اینکه پیامتان را باید در چه زمانی بفرستید ، تکه تکه بفرستید یا کامل و … را کنترل میکند .
دو پروتکل معروف TCP و UDP در ابتدا پیام شما را کنترل میکنند که TCP به ارتباط دو طرفه و قابل اطمینان نظارت دارد ( مثل فرستادن یک پیام و گرفتن جواب ) و کنترل میکند که پیام به شما رسیده یا خیر، و اگر نرسیده دوباره ارسال کند .
UDP ارتباط مطمئن را فراهم نمیکند و یک طرفه است و در ارتباطاتی استفاده میشود که پیام دو طرفه نیاز نیست ( مثل دیدن یک ومسابقه فوتبال زنده در اینترنت که اگر قسمتی از ویدیو نرسد ، ویدیو در آن قسمت ثابت میماند و از قسمت گم شده به بعد ویدیو ادامه پیدا می کند ).
برنامه نویسی سوکت، ارتباط بین یک برنامه در کامپیوتر شما و سرور از طریق TCP است. سوکت نیز نقطه-پایان ارتباط شما و سرور است. یعنی شما به سوکت اطلاعات را میدهید و از سوکت ارسال میشوند و در سوکت سرور دریافت و سرور از سوکتش اطلاعات را میخواند . وقتی ارتباطی برقرار شد سرور شی سوکت خود را آخرین نقطه اتصال خود قبل از ارسال می سازد و کامپیوتر شما و سرور با نوشتن و خواندن در سوکت خودشان و ارسال اطلاعات درون سوکت، ارتباط برقرار میکنند .

شما می توایند دوره برنامه نویسی سوکت را انتخاب کرده و به ما اعلام نمایید. ما برای شما یکی از بهترین مدرسان تیم آموزش مهندسان جوان را انتخاب نموده و هماهنگی های لازم را انجام می دهیم. کل دوره آموزشی بصورت آنلاین و با نرم افزار های پیشرفته آموزش مجازی خواهد بود. تعداد جلسات و قیمت و . . . توسط خود مدرس به اطلاع شما عزیزان می رسد. برای اطلاعات بیستر با دکتر مصطفی ایوبی (مدیر بخش آموزشی) تماس بگیرید:

تلگرام: 4271 335 911 98+           واتس آپ: 9136 842 553 90+      پست الکترونیکی: mostafa.mobarhan@emu.edu.tr

همچنین ما فایل های آموزشی بسیار کاربردی را برای شما تهیه نموده ایم. این آموزش ها بر اساس محتوا برای شما دسته بندی شده اند که عبارت اند از:

CCNA Security

The Cisco Certified Network Associate (CCNA), is one of the leading IT security credentials that is recognized globally and validates…

group0
تومان45000

CCNA Security

The Cisco Certified Network Associate (CCNA), is one of the leading IT security credentials that is recognized globally and validates…

group0
تومان85000

CCNA Wireless

Trust the best selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam…

group0
تومان45000

CCNA Security

The Cisco Certified Network Associate (CCNA), is one of the leading IT security credentials that is recognized globally and validates…

group0
تومان45000

CCNA Security

The Cisco Certified Network Associate (CCNA), is one of the leading IT security credentials that is recognized globally and validates…

group0
تومان85000

CCNA Wireless

Trust the best selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam…

group0
تومان45000