Школьные учебники / Презентации по предметам » Презентации » Другие презентации » Презентация на тему "Клиентские сценарии и приложения.ppt"

Презентация на тему: "Презентация на тему "Клиентские сценарии и приложения.ppt""

Презентация на тему "Клиентские сценарии и приложения.ppt" - Скачать презентации бесплатно ☑ Презентации по предметам на school-textbook.com
Смотреть онлайн
Поделиться с друзьями:
Cкачать презентацию: Презентация на тему "Клиентские сценарии и приложения.ppt"

Презентация "Презентация на тему "Клиентские сценарии и приложения.ppt"" онлайн бесплатно или скачать на сайте электронных школьных учебников/презентаций school-textbook.com

Клиентские сценарии и приложения<br>
1 слайд

Клиентские сценарии и приложения

Веб-приложение<br>Веб-приложение — приложение, в котором клиентом выступает браузер, а сервером — ве
2 слайд

Веб-приложение
Веб-приложение — приложение, в котором клиентом выступает браузер, а сервером — веб-сервер.
Результатом работы веб-приложения является веб-страница, отображаемая в окне браузера. При этом само веб-приложение может выполняться как на компьютере клиента, так и на компьютере сервера.

Программы, выполняющиеся на клиент-машине<br>Один из типов программ, предназначенных для выполнения
3 слайд

Программы, выполняющиеся на клиент-машине
Один из типов программ, предназначенных для выполнения на клиент-машине, - сценарий, например, JavaScript (VBScript).
Исходный текст сценария представляет собой часть веб-страницы, поэтому сценарий JavaScript передается клиенту вместе с документом, в состав которого он входит.
Обрабатывая HTML-документ, браузер обнаруживает исходный текст сценария и запускает его на выполнение.

Программы, выполняющиеся на клиент-машине<br>Ко всем программам, которые передаются с сервера на кли
4 слайд

Программы, выполняющиеся на клиент-машине
Ко всем программам, которые передаются с сервера на клиент-машины и запускаются на выполнение, предъявляется одно общее требование:
эти программы должны быть лишены возможности обращаться к ресурсам компьютера, на котором они выполняются.
Передача по сети и запуск апплетов и сценариев происходит автоматически без участия пользователя, поэтому работа этих программ должна быть абсолютно безопасной для компьютера.
Языки, предназначенные для создания программ, выполняющихся на клиент-машине, должны быть абсолютно непригодны для написания вирусов, "троянских коней" и прочих программ такого рода.

Программы, выполняющиеся на сервере<br>Код программы, работающей на сервере, не передается клиенту.
5 слайд

Программы, выполняющиеся на сервере
Код программы, работающей на сервере, не передается клиенту.
При получении от клиента специального запроса, предполагающего выполнение такой программы, сервер запускает ее и передает параметры, входящие в состав запроса.
Результаты своей работы программа оформляет в виде HTML-документа и передает их веб-серверу.
Веб-сервер дополняет полученные данные HTTP-заголовком и передает их клиенту.

Взаимодействие клиента с программой, выполняющейся на сервере<br>Программа<br>(CGI-сценарий)<br>Веб
6 слайд

Взаимодействие клиента с программой, выполняющейся на сервере
Программа
(CGI-сценарий)
Веб - сервер
Запуск программы и передача параметров
Веб - клиент
Запуск программы и передача параметров
Результаты выполнения программы
Результаты выполнения программы

Насыщенное Интернет-приложение<br>Насыщенное интернет-приложение (Rich Internet application) – альте
7 слайд

Насыщенное Интернет-приложение
Насыщенное интернет-приложение (Rich Internet application) – альтернативный подход, который заключается в использовании Adobe Flash или Java-апплетов для полной или частичной реализации пользовательского интерфейса, поскольку большинство браузеров поддерживает эти технологии (как правило, с помощью плагинов).
Возникновение данного подхода обусловлено тем, что в рамках веб-приложений с "тонким" клиентом взаимодействие пользователя с приложением реализуется в существенной степени через сервер, что требует отправки данных на сервер, получение ответа от сервера и перезагрузку страницы на стороне клиента.

При использовании Java-апплетов в состав HTML-документа включается специальный дескриптор, описывающ
8 слайд

При использовании Java-апплетов в состав HTML-документа включается специальный дескриптор, описывающий расположение файла, содержащего код апплета, на сервере. После того как клиент получает HTML-код документа, включающего апплет, он генерирует дополнительный запрос серверу. После того как сервер пересы­лает клиенту код апплета, сам апплет запускается на выполнение. Взаимодействие между клиентом и сервером при получении апплета показано на рисунке 2.
 

Передача клиенту Java-апплета<br>
9 слайд

Передача клиенту Java-апплета

При использовании насыщенных интернет-приложений  приходится сталкиваться со следующими проблемами:<
10 слайд

При использовании насыщенных интернет-приложений приходится сталкиваться со следующими проблемами:
Необходимость обеспечения безопасной среды выполнения («песочница»);
Для исполнения кода должно быть разрешено исполнение сценариев (JavaScript);
Потеря в производительности (т.к. выполяется на клиентской стороне);
Требуется много времени на загрузку;
Для разработки используются Curl, Adobe Flex и Microsoft Silverlight.

Отзывы по презентациям на сайте school-textbook.com "Презентация на тему "Клиентские сценарии и приложения.ppt"" (0)
Оставить отзыв
Прокомментировать

Путеводитель по миру знаний. Тем, кто хочет учиться.

Свяжитесь с нами