24
Интернет и WWW - инфраструктура для электронной коммерции Занятие 2

Интернет и WWW - инфраструктура для электронной коммерции

  • Upload
    xue

  • View
    75

  • Download
    8

Embed Size (px)

DESCRIPTION

Занятие 2. Интернет и WWW - инфраструктура для электронной коммерции. Пример. Dell Computer Corporation одна из наиболее успешных фирм по продаже PC $9 млрд - годовой объем продаж до начала 90-х гг. заказы осуществлялись по телефону сейчас - через Web- сайт - PowerPoint PPT Presentation

Citation preview

Page 1: Интернет и  WWW -  инфраструктура для электронной коммерции

Интернет и WWW - инфраструктура для

электронной коммерции

Занятие 2

Page 2: Интернет и  WWW -  инфраструктура для электронной коммерции

Пример

Dell Computer Corporation

• одна из наиболее успешных фирм по продаже PC

• $9 млрд - годовой объем продаж

• до начала 90-х гг. заказы осуществлялись по телефону

• сейчас - через Web-сайт

• значительно сократились расходы на транзакцию

• техническая поддержка, включая FAQ

Page 3: Интернет и  WWW -  инфраструктура для электронной коммерции

Инфраструктура для э-коммерции

• Интернет представляет собой систему взаимосвязанных компьютерных сетей, охватывающую весь мир

• В 1960-х гг. министерство обороны США начало разрабатывать проект создания распределенной компьютерной сети, которая была бы работоспособной даже при уничтожении ее отдельных частей

• Изобретение пакетной передачи данных

• В 1972 г. создали первую программу для электронной почты, затем для FTP и Telnet.

Page 4: Интернет и  WWW -  инфраструктура для электронной коммерции

Инфраструктура для э-коммерции

• В конце 80-х годов отдельные научные и академические сети были объединены и появилось то, что мы называем Интернет

• Коммерческое использование Интернет было разрешено в 1989 г.

• Два изобретения были ключевыми для возникновения Интернет:

1. В 1960-х гг. Тед Нельсон сформулировал понятие гипертекста - системы связывания текста на отдельных страницах

Page 5: Интернет и  WWW -  инфраструктура для электронной коммерции

2. В конце 80-х - начале 90-х годов Тим Бернерс-Ли, работавший в Европейском Центре ядерных исследований, предложил идею и разработал первый гипертекстовый сервер, который был основан на языке HTML - Hypertext Markup Language.

• Web-браузеры с текстовым, затем с графическим интерфейсом.

Инфраструктура для э-коммерции

Page 6: Интернет и  WWW -  инфраструктура для электронной коммерции

Пакетная передача данных

• circuit switching - коммутация каналов

• packet switching - коммутация пакетов

• маршрутизаторы

Сеть ARPANET - открытая архитектура

• для независимых сетей не требуется никаких изменений при объединении в глобальную сеть

• пакеты, не пришедшие в пункт назначения, могут быть запрошены повторно

• маршрутизаторы не хранят никакой информации о пакетах, которые прошли через них

• нет глобального контроля над сетью

Page 7: Интернет и  WWW -  инфраструктура для электронной коммерции

Пакетная передача данных

Page 8: Интернет и  WWW -  инфраструктура для электронной коммерции

TCP/IP протоколы

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

Создатели TCP/IP - Vincent Cerf и Robert Kahn.

TCP (transmission control protocol) управляет разбиением сообщения на пакеты перед передачей их по сети и сборкой сообщения из пакетов после передачи

IP (internet protokol) включает правила маршрутизации отдельных пакетов от источника к назначению

Page 9: Интернет и  WWW -  инфраструктура для электронной коммерции

TCP/IP архитектура

Application HTTP, SMTP, POP, IMAP, и т.п.

Transport TCP

Internet IP

Physical физические протоколы

Page 10: Интернет и  WWW -  инфраструктура для электронной коммерции

IP-адреса и доменные имена

IP-адрес - 32-битовое целое, разбитое на 4 части (например, 126.204.89.56). Первое число означает номер сети, остальные идентифицируют компьютер в сети.

URL (uniform resource locator) - например, http://kek.ksu.ru, http://kek.ksu.ru/EOS/PHP/index.html

com - коммерческие организации

edu - образовательные учреждения

gov - правительственые организации

org - некоммерческие организации

ru - Россия

us - США

и т.п.

Page 11: Интернет и  WWW -  инфраструктура для электронной коммерции

HTTP (Hypertext Transfer Protocol) - протокол, ответственный за передачу и показ WEB-страниц.

Сеанс HTTP заключается в формировании и отправке запроса от клиента (браузера) к серверу и формировании и отправке ответа от сервера клиенту.

SMTP (Simple Mail Transfer Protocol) - cтандартный протокол, используемый почтовым сервером для форматирования и администрирования почтовых сообщений

POP (Post Office Protocol) - протокол для приема почты с почтового сервера. Предоставляет поддержку для MIME (Multipurpose Internet Mail Extensions)

IMAP (Internet Message Access Protocol) - новый протокол, аналог POP.

Page 12: Интернет и  WWW -  инфраструктура для электронной коммерции

Полезные программы

Finger - Unix-программа, позволяющая получить ограниченную информацию о других пользователях сети

Ping (Packet InterNet Groper) - тестирует соединение между двумя хостами и определяет, является ли хост активным в сети. Выдает краткую информацию о количестве промежуточных хостов и о времени, затраченном на доставку короткого сообщения. Формат использования:

ping имя_домена или ping IP-адрес

Tracert (TRACE RouTe) и подобные программы похожи на Ping, но имеют более развитые графические средства, позволяющие проследить путь сообщения по географической карте.

Page 13: Интернет и  WWW -  инфраструктура для электронной коммерции

Интернет-приложения

Электронная почта появилась в 1970-х гг. Преимущества электронной почты очевидны (сформулируйте их самостоятельно). К проблемам относится spam - почтовый мусор, навязчивая реклама, принимающая вид попрошайничества.

Telnet - программа, позволяющая управлять удаленным компьютером.

FTP (File Transfer Protocol) представляет собой самый быстрый путь для перемещения файлов с одного компьютера на другой.

Page 14: Интернет и  WWW -  инфраструктура для электронной коммерции

Языки разметки и Web

SGML (Standard Generalized Markup Language) - метаязык, представляющий систему разметки документов, не зависящую от конкретной программной реализации, появился в 1986 г. Каждый документ имеет свой DTD (Data Type Definition).

HTML (HyperText Markup Language) - упрощенный язык, включает набор тегов для форматирования документа.

XML (eXtensible Markup Language) - язык, служащий для описания структуры документа.

WML (Wireless Markup Language) - язык для разработки сайтов для подключения с мобильных телефонов

Page 15: Интернет и  WWW -  инфраструктура для электронной коммерции

История спецификаций HTML

HTML 1.0 появился летом 1991 г. Эту спецификацию создал Tim Berners-Lee, как и первый браузер.

Создан W3C - World Wide Web Consortium.

HTML 2.0 появился в сентябре 1995 г. Включает поддержку графики и форм.

HTML 3.2 появился в 1997 г. Включает поддержку таблиц, текста вокруг картинок и т.п.

HTML 4.0 появился в декабре 1997 г. Включает тег OBJECT, каскадные таблицы стилей CSS и встроенный язык сценариев (в основном JavaScript и VBScript).

Page 16: Интернет и  WWW -  инфраструктура для электронной коммерции

HTML- редакторы

Notepad

Графические редакторы - WYSIWYG (What you see is what you get) - Front Page и иже с ними.

HomeSite и ему подобные редакторы.

Page 17: Интернет и  WWW -  инфраструктура для электронной коммерции

Архитектура клиент/сервер и Web.

• главная характеристика - разделение работы между клиентом и сервером

• сервер - мощный компьютер, имеющий зарегистрированный URL; работает 24 часа в сутки и находится в режиме ожидания запросов от клиента

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

• thin client - тонкий клиент

Page 18: Интернет и  WWW -  инфраструктура для электронной коммерции

Взаимодействие между клиентом и сервером - двухуровневая архитектура

Page 19: Интернет и  WWW -  инфраструктура для электронной коммерции

Структура запроса клиента

• строка запроса (метод, ресурс, версия HTTP)

• необязательные заголовки запроса

• необязательное тело запроса

например,

GET /whatsnew/rfc/rfc2039.html HTTP/1.0

Accept: text/html

Accept: audio/x

Page 20: Интернет и  WWW -  инфраструктура для электронной коммерции

Структура ответа сервера

• строка ответа (версия HTTP, код состояния запроса, краткое описание состояния)

• заголовки запроса

• тело запроса,

например

HTTP/1.0 200 OKServer: NCSA/1.3Content-type: text/HTMLContent-length: 2000<HTML> <HEAD><TITLE>News</TITLE></HEAD><BODY>…</BODY></HTML>

Page 21: Интернет и  WWW -  инфраструктура для электронной коммерции

Взаимодействие между клиентом и сервером - трехуровневая архитектура

Page 22: Интернет и  WWW -  инфраструктура для электронной коммерции

Интернет, интранет, экстранет

Интранет - компьютерная сеть в рамках одной организации, действующая на основе Интернет-технологий

Экстранет - сеть, которая расширяет интранет организации и разрешает ее соединение с сетями партнеров. Для организации экстранет используются публичные сети, частные сети и виртуальные частные сети (VPN).

Page 23: Интернет и  WWW -  инфраструктура для электронной коммерции

Способы соединения с Интернет

ТипUpstream

(Kbps)Downstream

(Kbps)Цена

установки($)

Плата замесяц ($)

Модем 56 56 20 20

ISDN 128 128 400 80

Кабельныймодем

500 1500 200 50

T1 1544 1544 3000 1100

ADSL 640 9000 3000 1000

T3 44700 44700 7500 8000

ATM 622000 622000

Page 24: Интернет и  WWW -  инфраструктура для электронной коммерции

Способы соединения с Интернет (расшифровка названий)

ISDN (Integrated Services Digital Network)

ADSL (Asymmetric Digital Subscriber Line)

ATM (Asynchronous Transfer Mode)