loadingbook.ru Другое Интернет-программирование на Java » Книги скачать , журналы, скачать литературу, аудиокниги

Интернет-программирование на Java » Книги скачать , журналы, скачать литературу, аудиокниги



Интернет-программирование на Java



Название:

Интернет-программирование на Java


Автор:

Будилов В. А.


Издательство:

БХВ-Петербург


Год:

2003


Страниц:

697


Формат:

PDF


Размер:

10,1 МБ


ISBN:

5-94157-272-7


Качество:

Отличное


Серия или Выпуск:

Мастер программ

В книге подробно рассматриваются методы создания Интернет-приложений на языке Java, в том числе Web-приложений, апплетов, серверных приложений, использование серверных страниц Java, конструирование и программирование пользовательских библиотек ярлыков Java, а также разработка приложений с применением современных технологий, реализованных в пакете J2EE. Подробно описано функционирование сервера Blazix. Внимание акцентировано на раскрытие наиболее существенных сторон создания клиентских и серверных приложений. Многочисленные примеры делают изложенный материал весьма наглядным и помогают его лучшему усвоению. Книга рассчитана на читателя, знакомого с программированием и имеющего некоторый опыт создания программ на любом языке.



Содержание:


Введение



Глава 1. Интернет и Java


1.1. Первое приложение на языке Java

1.2. Апплеты

1.2.1. Первый апплет

1.2.2. Апплеты AWT и апплеты Java

1.3. Кратко о HTML

1.3.1. Общая структура HTML-документа

1.3.2. Заголовки и шрифты

1.3.3. Списки

1.3.4. Ссылки

1.3.5. Рисунки

1.3.6. Апплеты и параметры апплетов

1.4. Апплеты и графика

1.4.1. Координаты

1.4.2. Цвет

1.4.3. Шрифт

1.4.4. Графические элементы

1.5. События мыши

1.5.1. Класс

Mouse Event и

интерфейс

MouseListener


1.5.2. Движение мыши. Перетаскивание

1.5.3. События клавиатуры

1.6. Работа с графикой

1.6.1. Двойная буферизация

1.6.2. Потоки. Анимация. Таймер

1.6.3. Потоки


Глава 2. Работа с сетью


2.1. Потоки ввода и вывода

2.2. Файлы

2.3. Имена. Каталоги. Класс

File


2.4. Работа с сетью

2.4.1. Классы

URL

и

URLConneaion


2.4.2. Сокеты. Клиенты. Серверы

2.4.3. Потоки и работа с сетью

2.4.4. Синхронизация


Глава 3. Серверные страницы Java


3.1. Создаем первую серверную страничку

3.2. Скриптлеты

Скриптлеты и HTML

3.3. Директивы JSP

Декларации в JSP

3.4. Ярлыки JSP

3.5. JSP и работа с сессиями

3.6. Обработка форм с использованием компонентов Beans

3.7. Библиотеки ярлыков

3.8. Отправка почты средствами JSP

3.9. Создание JSP-ярлыков

3.9.1. Классы обработки ярлыка

3.9.2. Описатель ярлыка

3.9.3. Элемент

listener


3.9.4. Элемент

tag


3.9.5. Простые ярлыки — Simple Tags

3.9.6. Ярлыки с атрибутами

3.9.7. Элементы, содержащие тело элемента

3.9.8. Ярлыки описания переменных сценариев

3.9.9. Взаимодействие ярлыков

3.10. Сервер Blazix

3.10.1. Архитектура сервера

3.10.2. Web-сервер Blazix

3.10.3. Конфигурирование сервера EJB

3.11. Зашита Web-страниц. Пароли

3.12. Зашита передаваемых данных

3.13. Работа с базами данных

3.13.1. Источники данных и Blazix


Глава 4. Сервлеты


4.1. Понятие сервлета

4.1.1. Архитектура сервлетов

4.1.2. Жизненный цикл сервлета

4.2. API для работы с сервлетами

4.2.1. Пакет

servlet.HTTP


4.2.2. Жизненный цикл сервлета

4.2.3. Сервлеты и HTML

4.2.4. Сервлеты и HTTP

4.2.5. Как пользоваться сервлетами

4.2.6. Размещение сервлетов

4.2.7. Использование утилиты создания сервлетов на основе интернет-компонентов IniernetBeansExpress

4.3. Структура сервлета

4.3.1. Сервлет, создающий HTML

4.3.2. Обработка данных, полученных из HTML-форм

4.3.3. HTTP-заголовки

4.3.4. Сервлеты и переменные CGI

4.3.5. Коды состояния

4.3.6. Заголовки HTTP в ответе сервера

4.3.7. Работа с Cookies

4.3.8. Поддержание сессий

4.3.9. Еще раз о JSP


Глава

5.

Серверные компоненты CJB


5.1. Серверные компоненты EJB и среда J2EE

5.1.1. Метод разработки EJB

5.1.2. Архитектура серверных компонентов EJB

5.1.3. Типы серверных компонентов EJB

5.1.4. Удаленный и локальный доступ

5.2. Создание компонентов EJB

5.2.1. Компоненты EJB-сущности

5.2.2. Компоненты EJB-сессий простым языком

5.2.3. Интерфейсы серверных компонентов EJB

5.2.4. Компонент EJB-сущности

5.2.5. Компонент EJB-сессии

5.2.6. Метки компонентов EJB

5.2.7. Размещение компонентов EJB

5.2.8. Взаимодействие серверных компонентов EJB друг с другом

5.2.9. Базы данных в серверных компонентах EJB

5.2.10. Транзакции и серверные компоненты EJB

5.2.11. Безопасность серверных компонентов EJB

5.2.12. Резюме

5.2.13. Принципы работы EJB

5.2.14. Дескриптор размещения EJB

5.2.15. Компоненты EJB-сессий

5.2.16. Компоненты EJB-сущности

5.2.17. Пример приложения с использованием компонента EJB


Приложение 1. Краткая справка по компонентам EJB


Пакет

javax.ejb


Интерфейсы и классы пакета

javax.ejb


Интерфейсы

Исключительные ситуации

Интерфейс

EJBContext


Интерфейс

EntityContext


Методы интерфейса

Интерфейс

SessionContext


Методы интерфейса

Интерфейс

Message Driven Context


Интерфейс

EJBHome


Методы интерфейса

Интерфейс

EJBLocalHome


Метод

remove

интерфейса

EJBLocalHome


Интерфейс

EJ В Local Object


Метод

getEJB Local Home


Метод

getPrimaryKey


Метод

remove


Интерфейс

EJBMetaData


Методы интерфейса

Интерфейс

EJBObject


Методы интерфейса

Интерфейс

EnterpriseBean


Интерфейс

EntityBean


Методы интерфейса

Интерфейс

SessionBean


Методы интерфейса

Интерфейс

Message Driven Bean


Методы интерфейса

Интерфейс

SessionSynchronization


Методы интерфейса

Интерфейс

Handle


Методы интерфейса

Интерфейс

Ilomellandle


Метод

getEJВНоте



Приложение 2. Краткая справка по сервлетам и JSP


Интерфейс сервлетов

Методы обработки запросов

Количество экземпляров сервлета

Однопоточный сервлет

Жизненный цикл сервлета

Прекращение работы сервлета

Сообщения HTTP

Типы сообщений

Запросы серверу

Ответы сервера

Строка статус-кода

Сущности Emily

Методы HTTP

Пакеты. Интерфейсы. Классы

Пакет

javax.servlet


Пакет

javax.servlet.http


Пакет

javax.servtet.jsp



Приложение 3. Сервер Blazix


Утилиты и команды сервера

Команды сервера

Web-сервер blxWeb

Команда

Blxejbc


Команда

btxejhs


Команда

hlxui


Команда

blizzard


Команда

blxionreg


Команда

blxsvrmgr


Команда

bixcts


Команда

ЫхPacker


Команда

jspDebug


Команда

btxI18nTagExtract


Команда

blxjmsmgr


Команда

blxjmss


Команда

SetAutoEjbKey


Конфигурирование сервера Blazix для Windows

Параметры файла инициализации

Конфигурирование менеджера сервера

Библиотека JSP-ярлыков сервера Blazix

Ярлыки обработки форм

Ярлыки для работы с почтой

Ярлыки для работы с базами данных

Ярлыки для работы с естественными языками


Приложение 4. Основы Java


Вводная часть

Виртуальная машина Java

Основные блоки программы

Объектно-ориентированное программирование

Современный интерфейс пользователя

Интернет и сетевые протоколы

Основные понятия

Переменные и примитивные типы

Строки, объекты, функции

Выражения

Управление ходом выполнения программы

Разработка алгоритмов

Инструкция

white do.. while


Инструкция

for


Вложенные циклы

Переключатель

switch


Типы инструкций в Java

Графика и апплеты

Статические функции и статические переменные

Пакеты и API

Классы и объекты

Инициализация объектов. Конструкторы

Сборщик мусора

Работа с объектами

Наследование. Полиморфизм. Абстрактные классы

Создание классов на основе существующих классов

Указатели

this

и

super


Конструкторы в подклассах

Интерфейсы. Вложенные классы


Приложение 5. Краткая справка по апплетам


Класс

Component


Класс

java.awt.Button


Класс

java.awt.Canvas


Класс

java.awt.Checkbox


Класс

java.awt.Choice


Класс

java.awt. Container


Класс

java.awt.Label


Класс

jaya.awt.List


Класс

java.awt.Scrollbar


Класс

java.awt.TextComponent


Класс

JComponent


Класс

javax.swing.AbstractButton


Класс

javax.swing.plaf.basic.BasiclnternalFrameTitlePane


Класс

javax.swing.JColorChooser


Класс

javax.swing.JComboBox


Класс

javax.swing.JFileChooser


Класс

javax.swing.JInternalFrame


Класс

javax.swing.JInternalFrameJDesktopIcon


Класс

javax.swing.JLabel


Класс

javax.swing.JlayeredPane


Класс

javax.swing.JList


Класс

javax.swing.JMenuBar


Класс

javax.swing.plaf.basic.BasicInternalFrameTiflePane


Класс

javax.swing.JOptionPane


Класс

javax.swing.JPanel


Класс

javax. swingJPopupMenu


Класс

javax.swing.JProgressBar


Класс

javax.swing.JRootPane


Класс

javax.swing.JScrollBar


Класс

javax.swing

J

ScrollPane


Класс

javax.swing.JSeparator


Класс

javax.swing.JSlider


Класс

javax.swing.JSplitPane


Класс

javax.swing.JTabbedPane


Класс

javax.swing.JTable


Класс

javax.swing.table.JTableHeader




Класс

javax.swing.texi.JFextComponetu


Класс

javax.swing.JtoolBar


Класс

javax.swing.JtoolTip


Класс

javax.swing.Jtree


Класс

javax.swing.JViewport


Скачать Интернет-программирование на Java



depositfiles.com



letitbit.net



turbobit.net



vip-file.com


Ключевые теги:

Интернет

,

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

,

Java

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Related Post

Антология — Серия «Боевая магия» издательства Эксмо 94 тома 2006-2011 » Книги скачать , журналы, скачать литературу, аудиокнигиАнтология — Серия «Боевая магия» издательства Эксмо 94 тома 2006-2011 » Книги скачать , журналы, скачать литературу, аудиокниги

Перед Вами серия книг «Боевая магия», в которую включены самые качественные произведения, написанные в литературном жанре фэнтези, от русских авторов. В серию вошли как более новые книги, так и немного

Анимированный аватар (Видеоурок Photoshop) » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокнигиАнимированный аватар (Видеоурок Photoshop) » Книги скачать бесплатно, журналы бесплатно, скачать литературу, бесплатные аудиокниги

Видеоурок Photoshop — Создание анимированного аватара. Данный видеоурок показывает как создать анимированный аватар в программе Photoshop. Год издания: 2009 Продолжительность: 00:09:06 Язык: русский Формат: Flash Video Видео: Video: Flash Video