Презентація "Сокети"

Попередній слайд
Наступний слайд


Завантажити презентацію "Сокети"
Слайд #1
Підготував
учень 10 класу
Черначук Руслан
Сокети
30.09.14


Слайд #2
Сокети - назва програмного інтерфейсу для забезпечення обміну даними між процесами .
Sockel 775


Слайд #3
Слід розрізняти клієнтські і серверні сокети. Клієнтські сокети грубо можна порівняти з кінцевими апаратами телефонної мережі, а серверні - з комутаторами. Клієнтський додаток (наприклад, браузер) використовує лише клієнтські сокети, а серверний (наприклад, веб-сервер, якому браузер посилає запити) - як клієнтські, так і серверні сокети.
Socket LGA 1366


Слайд #4
Кожен процес може створити слухаючий сокет (серверний сокет) і прив'язати його до якогось порту операційної системи (в UNIX непривілейовані процеси не можуть використовувати порти менше 1024). Процес, що слухає, зазвичай знаходиться в циклі очікування, тобто прокидається при появі нового з'єднання. При цьому зберігається можливість перевірити наявність з'єднань у цей час, встановити тайм-аут для операції тощо.


Слайд #5
Кожен сокет має свою адресу. ОС сімейства UNIX можуть підтримувати багато типів адрес, але обов'язковими є INET-адреса і UNIX-адреса. Якщо прив'язати сокет до UNIX-адреси, то буде створено спеціальний файл (файл сокета) за заданим шляхом, через який зможуть повідомлятися будь-які локальні процеси шляхом читання / запису з нього. Сокети типу INET доступні з мережі і вимагають виділення номера порту.
Socket 563


Слайд #6
1)https://uk.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BA%D0%B5%D1%82
2) http://uk.wikipedia.org/wiki/%D0%93%D0%BD%D1%96%D0%B7%D0%B4%D0%BE_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D0%BE%D1%80%D0%B0
3) https://www.google.com.ua/search?q=%D1%81%D0%BE%D0%BA%D0%B5%D1%82&biw=1024&bih=673&source=lnms&tbm=isch&sa=X&ei=PXYqVOPPFYKCzAPtnIDgBg&sqi=2&ved=0CAYQ_AUoAQ#tbm=isch&q=%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BD%D1%96+%D1%81%D0%BE%D0%BA%D0%B5%D1%82%D0%B8&imgdii=_
Використані джерела