Программирование для Интернет

Содержание

Слайд 2

Вычислительные сети явились результатом эволюции компьютерных технологий.
Вычислительная сеть - это совокупность компьютеров,

Вычислительные сети явились результатом эволюции компьютерных технологий. Вычислительная сеть - это совокупность
соединенных линиями связи.
Все сетевое оборудование работает под управлением системного и прикладного программного обеспечения.
Основная цель сети - обеспечить пользователям сети потенциальную возможность совместного использования ресурсов всех компьютеров.
Важнейший этап в развитии сетей - появление стандартных сетевых технологий типа Ethernet, позволяющих быстро и эффективно объединять компьютеры различных типов.

Вычислительные сети

Слайд 3

разделение дорогостоящих ресурсов
совершенствование коммуникаций
улучшение доступа к информации
быстрое и качественное принятие решений
свобода в

разделение дорогостоящих ресурсов совершенствование коммуникаций улучшение доступа к информации быстрое и качественное
территориальном размещении компьютеров

Достоинства

Слайд 4

Основные программные и аппаратные компоненты сети

компьютер
коммуникационное оборудование
операционная система
сетевые приложения

Основные программные и аппаратные компоненты сети компьютер коммуникационное оборудование операционная система сетевые приложения

Слайд 5

Клиент-Сервер

Клиент-Сервер

Слайд 6

Клиент-Протокол-Сервер

Протокол

Клиент/Сервер

Клиент/Сервер

Клиент-Протокол-Сервер Протокол Клиент/Сервер Клиент/Сервер

Слайд 10

Cтек OSI

Cтек OSI

Слайд 11

Сете(Не)зависимые протоколы

Сете(Не)зависимые протоколы

Слайд 12

Стеки протоколов

Стеки протоколов

Слайд 13

Основные протоколы TCP/IP

Прикладной уровень: HTTP, DHCP, DHCP, IRC, DHCP, IRC, SNMP, DHCP,

Основные протоколы TCP/IP Прикладной уровень: HTTP, DHCP, DHCP, IRC, DHCP, IRC, SNMP,
IRC, SNMP, DNS, DHCP, IRC, SNMP, DNS, NNTP, DHCP, IRC, SNMP, DNS, NNTP, XMPP, DHCP, IRC, SNMP, DNS, NNTP, XMPP, SIP, DHCP, IRC, SNMP, DNS, NNTP, XMPP, SIP, BitTorrent, DHCP, IRC, SNMP, DNS, NNTP, XMPP, SIP, BitTorrent, XDR, DHCP, IRC, SNMP, DNS, NNTP, XMPP, SIP, BitTorrent, XDR, IPP…
Электронная почта: SMTP: SMTP, POP3: SMTP, POP3, IMAP4 •
Передача файлов: FTP: FTP, TFTP: FTP, TFTP, SFTP •
Удалённый доступ: rlogin: rlogin, Telnet: rlogin, Telnet, SSH
Транспортный уровень: TCP: TCP, UDP: TCP, UDP, SCTP: TCP, UDP, SCTP, DCCP: TCP, UDP, SCTP, DCCP, RTP: TCP, UDP, SCTP, DCCP, RTP, RUDP…
Сетевой уровень: IPv4: IPv4, IPv6: IPv4, IPv6, ARP: IPv4, IPv6, ARP, RARP: IPv4, IPv6, ARP, RARP, ICMP: IPv4, IPv6, ARP, RARP, ICMP, IGMP
Канальный уровень: Ethernet: Ethernet, 802.11 WiFi: Ethernet, 802.11 WiFi, Token ring: Ethernet, 802.11 WiFi, Token ring, FDDI: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC, SLIP: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC, SLIP, ATM: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC, SLIP, ATM, DTM: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC, SLIP, ATM, DTM, X.25: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC, SLIP, ATM, DTM, X.25, Frame Relay: Ethernet, 802.11 WiFi, Token ring, FDDI, PPP, HDLC, SLIP, ATM, DTM, X.25, Frame Relay, SMDS
Физический уровень: RS-232: RS-232, EIA-422: RS-232, EIA-422, RS-449: RS-232, EIA-422, RS-449, EIA-485…

Слайд 14

Основные протоколы TCP/IP 2

Основные протоколы TCP/IP 2

Слайд 15

World Wide Web

Sir Timothy John Berners-Lee

World Wide Web Sir Timothy John Berners-Lee

Слайд 16

Назад к терминалам

Назад к терминалам

Слайд 17

Облако 1

Облако 1

Слайд 18

Облако 2

Infrastructure as a service (IaaS)
Platform as a Service (PaaS)
Software as

Облако 2 Infrastructure as a service (IaaS) Platform as a Service (PaaS)
a Service (SaaS)
Desktop as a Service (DaaS)

Слайд 19

Программирование для Интернет

Web-программирование

Internet|Web

Программирование для Интернет Web-программирование Internet|Web

Слайд 20

HTTP
HTML

Базовые технологии WEB

JavaScript

AJAX

XML
CSS
Flash

(1)

(2)

(3)

(4)

(1)

(2)

Web-services
JS Frameworks

HTTP HTML Базовые технологии WEB JavaScript AJAX XML CSS Flash (1) (2)

Слайд 21

Клиент-Сервер

Клиент-Сервер

Слайд 22

scheme://username:password@domain:port/path?query_string
HTTP://EN.WIKIPEDIA.ORG/
http://mosoi.mitme.ru/students/edumaterials/ms/8/discipline_7.aspx

scheme://username:password@domain:port/path?query_string HTTP://EN.WIKIPEDIA.ORG/ http://mosoi.mitme.ru/students/edumaterials/ms/8/discipline_7.aspx

Слайд 23

Доменные имена

Доменные имена

Слайд 24

Web-servers

Web-servers

Слайд 25

Схема веб-сервера

Схема веб-сервера

Слайд 26

Web-engines

Trident - IE
Tasman – IE for Mac
Gecko - Mozilla
KHTML - KDE
WebKit -

Web-engines Trident - IE Tasman – IE for Mac Gecko - Mozilla
Safari
Presto - Opera

Слайд 27

HTTP-Protocol

Каждое HTTP-сообщение состоит из трёх частей, которые передаются в указанном порядке:
Стартовая строка

HTTP-Protocol Каждое HTTP-сообщение состоит из трёх частей, которые передаются в указанном порядке:
(Starting line) — определяет тип сообщения;
Заголовки (Headers) — характеризуют тело сообщения, параметры передачи и прочие сведения;
Тело сообщения (Message Body) — непосредственно данные сообщения. Обязательно должно отделяться от заголовков пустой строкой.

Слайд 28

GET /wiki/Http HTTP/1.0

HTTP/1.0 200 Ok

Простой http запрос

GET /wiki/Http HTTP/1.0 HTTP/1.0 200 Ok Простой http запрос

Слайд 29

Обработка GET запроса

Обработка GET запроса

Слайд 30

HTML
CSS
Java-script
JQuery
Prototype
Ajax
Flash / Silverlight

Технологии 2

HTML CSS Java-script JQuery Prototype Ajax Flash / Silverlight Технологии 2

Слайд 35

International Organization/or Standardization, ISO
World Wide Web Consortium, W3C
Institute of Electrical and Electronics

International Organization/or Standardization, ISO World Wide Web Consortium, W3C Institute of Electrical
Engineers, IEEE
European Computer Manufacturers Association, ЕСМА

Организации

Имя файла: Программирование-для-Интернет.pptx
Количество просмотров: 181
Количество скачиваний: 1