double arrow

Обзор протоколов и интерфейсов

n Основными протоколами и интерфейсами, связанными с Internet/Intranet, являются: протокол HTTP для передачи гипертекста между клиентом и Web-сервером; шлюзовой интерфейс CGI для организации связи с приложениями на Web-сервере; прикладные интерфейсы Web-серверов для создания эффективных приложений на основе многопоточности; интерфейс JDBC для доступа мобильных Java-приложений (апплетов) к базам данных.

n Помимо перечисленных протоколов и интерфейсов в Internet используется ряд других, например, почтовые протоколы, SMTP и POP, протокол передачи файлов FTP, протокол новостей NNTP и т.п.

n В HTTP задан набор команд, передающийся посредством строк текста в формате ASCII. Транзакция HTTP состоит из четырех частей: установление соединения, запрос, ответ и завершение.

n Интерфейс CGI был специально разработан для расширения возможностей WWW за счет подключения всевозможного внешнего программного обеспечения. Сервер взаимодействует с программами через стандартные потоки ввода/вывода, что упрощает программирование до предела. Методы доступа, описанные в протоколе HTTP, заняли чрезвычайно важное место при реализации CGI.

n Прикладные интерфейсы Web-серверов реализуются в виде динамических библиотек (DDL в Windows и совместно используемые объекты в UNIX) в адресном пространстве Web-сервера.

n Интерфейс прикладного программирования JDBC обеспечивает доступ к базам данных из переносимых, независимых от платформы приложений, написанных на языке Java. Предусмотренная в нем функция управления драйверами БД автоматически загружает в память компьютера требуемый JDBC-совместимый драйвер, что позволяет приложениям взаимодействовать с разными БД.

125. Инструментальные средства разработки интрасетевых приложений.

Языки разработки интерактивных страниц поддержаны инструментальными средствами разработки Intranet-приложений.

Наиболее широко представлены средства программирования мобильных приложений на языке Java.

Инструментальные системы для языков сценариев менее развиты, особенно это касается отладки сценариев.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: