Сетевое программирование (2013)
Сетевые технологии / Программирование
Основная информация:
Название: Сетевое программирование (2013)
Жанр: Нет
Автор: Дубаков А.А.
Год выпуска: 2013
Формат: PDF
Размер: 10 Mб
ISBN: 899857083614
Язык: Русский
СКАЧАТЬ Сетевое программирование (2013) БЕСПЛАТНО EPUB - DOC - DJVU - RTF - PDFОписание: В пособии вводится понятие распределенных клиент-серверных приложений и рассматриваются способы их реализация с применением программирования сокетов, RMI, сервлетов и JSP на основе применения JavaSE (Java Standard Edition) и JavaEE (Java Enterprise Edition).Подробное рассмотрение технологий сопровождается практическими примерами по реализации клиентских и серверных компонент распределенной вычислительной архитектуры. Для демонстрации применения распределенных технологий используется популярная открытая среда разработки IDE Eclipse и сервер приложений GlassFish.
Оглавление
ВВЕДЕНИЕВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ СЕТЕВЫХ СОКЕТОВОсновы сетевого взаимодействияАрхитектура клиент/серверПротоколыIP адрес и портСокетыКлассы Java для сетевого программированияСоздание приложения с использованием UDP протокола14Классы DatagramPacket и DatagramSocketСоздание сервера UDPСоздание клиента UDPПример разработки приложений UDP в IDE EclipseВопросы для самопроверкиСоздание сетевых приложений с использованием TCPИдентификация методов классов Socket и ServerSocketСоздание сервера TCP/IPСоздание клиента TCP/IPРазработка потокового взаимодействия в IDE EclipseВопросы для самопроверкиВВЕДЕНИЕ В RMIВведение в распределенные приложенияВызов удаленного методаКомпоненты приложения RMIАрхитектура RMIУровень удаленной ссылкиТранспортный уровеньПакеты RMIЭтапы создания распределенного приложенияСоздание удаленного интерфейсаРеализация удаленного интерфейсаСоздание сервера RMIПолитика безопасностиСоздание клиента RMIВыполнение приложения RMIРазработка RMI-приложения в среде IDE EclipseВопросы для самопроверкиТЕХНОЛОГИИ И АРХИТЕКТУРА JAVAEEВведение в сервлеты JavaПонятие сервлетаТехнология Java ServletРабота сервлетовИерархия классов сервлетов и методы жизненного цикла 80Иерархия класса ServletМетоды жизненного цикла сервлетаСоздание сервлетаПрограммирование сервлетаПример разработки сервлетаServlet API и события жизненного циклаServlet APIПакет javaxAPI жизненного цикла сервлетаТипы событийОбработка событий жизненного цикла сервлетаСлушатели сеанса HTTPОписание элементов дескриптора развертыванияУправление сессиями servletПриемы управления сессиейИспользование CookiesОбработка ошибок и исключений в сервлетахВзаимодействие сервлетовВопросы для самопроверкиВведение в технологию JSPОсновные возможности JSPИспользование регулярных классов в JSPЖизненный цикл JSPСтруктура JSP-страницыКодирование элементов сценария JSPНеявные объекты JSPДействия JSPПрограммирование JSPКлассы JSP APIЭтапы создания приложения JSPПонятие и работа с JavaBeansВведение в JSP Expression Language (EL)Введение в JSTLРасширенный пример с использованием EL и JSTLВопросы для самопроверкиЗАКЛЮЧЕНИЕЛИТЕРАТУРА