русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основы языка PHP.


Дата добавления: 2013-12-23; просмотров: 979; Нарушение авторских прав


Технологическая схема.

На стороне сервера.

Технология Java.

Алгоритм работы компонентной технологии.

Технологии программирования на стороне клиента.

1. вспомогательные приложения: программы, к которым могут обращаться web-браузер. Например, Acrobat Reader, Microsoft Word, Excel;

2. модули NetScape – компоненты, которые работают в контенте данного браузера;

3. ActiveX – компонентная технология компании Microsoft.

1. браузер загружает html страницу с элементом управления. <object> - теги управления вставки.

2. браузер просматривает реестр, проверяя , установлен ли указанный компонент.

3. проверяется атрибут CODEBASE, чтобы выяснить, является ли этот элемент новым элементом управления.

4. осуществляется запуск страницы html с элементом ActiveX.

5. производится проверка уровня безопасности, т.е. каждый элемент имеет свой знаково-кодовый сертификат.

Особенности: на web-странице применяется небольшие фрагменты кода (апплеты), которые загружаются и используются непосредственно в браузере, т.е. на стороне клиента.

 

 

1. web-клиент формирует запрос к требованию клиента;

2 и 3. апплеты компилируются в машинно-независимый код;

4. доставка html документа и апплета.

VJM – исполнение апплета на виртуальной Java машине.

CGI определяет базовые методы ввода-вывода для программ на стороне сервера.

 

 

 

1. http запрос с данными формами <form action…> передается серверу;

2. сервер запускает соответствующую программу. Имя программы в атрибуте action данной формы;

3. программа считывает переданные данные;

4. результат программы передается серверу с заголовком протоколом передачи гипертекста и html разметкой;

5. результат возвращается клиенту.



Сценарии на стороне сервера:

Базовый принцип: на стороне web-сервера исполняются сценарные шаблоны, содержащие сочетание языка разметки гипертекста и языка сценариев. Получается конечная web страница.

 

1. http запрос с данными формами <form action…> передается серверу;

2. извлечение соответствующего документа, содержащего встроенный сценарий;

3. анализ документа из сценария на сторону сервера исполнение сценария на стороне сервера;

4. передача окончательного результата web-клиента.


В основе – язык Perl.



<== предыдущая лекция | следующая лекция ==>
Способы стилевого оформления документов. | Установка WebServera на домашнем компьютере.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.