1ebe2abf

Что Такое JavaScript?

Глава 1JavaScript. Обзор.
Что Такое JavaScript?
Ядро, Клиентский и Серверный JavaScript
Ядро JavaScript
Клиентский JavaScript

Серверный JavaScript
JavaScript и Java
Отладка в JavaScript
Visual JavaScript
JavaScript и Спецификация ECMA
Соотношение Между Версиями JavaScript и ECMA
Документация JavaScript и Спецификация ECMA
JavaScript и Технология ECMA
Глава 3 Технология Разработки Приложений JavaScript

Основные Этапы Создания Приложения
Менеджер Приложений JavaScript. Обзор.
Создание Исходных Файлов Приложения
Компиляция Приложения


Установка Нового Приложения
URL Приложения

Управление Доступом к Приложению
Модификация Приложения
Удаление Приложения
Старт, Остановка и Рестарт Приложения
Запуск Приложения
Отладка Приложения
Использование Менеджера Приложений/Application Manager для Отладки
Использование URL Отладки
Использование Функции debug
Публикация Приложения

Менеджер Приложений. Детали.
Конфигурирование Установок по Умолчанию
За Кулисами
A
B
C
D
H
I
J

M
N
O
R
S
U
Б
К
О
П

С
Т
Серверный JavaScript 1.4. Руководство по Использованию.
Глава 22 Доступ к Сервису CORBA
О Сервисе CORBA
Приложение-Образец Flexi
CORBA. Клиентский и Серверный Процессы
Старт FlexiServer
Старт Flexi
Использование Flexi

Исходные Файлы
Установка FlexiServer как CORBA-Сервера
Установка flexi как CORBA-Клиента
Использование Объекта Admin для Администрирования и Просмотра Новых Счетов
Альтернативные Публикации
Глава 11 Конвертация Типов Данных
О Конвертации Типов Данных
Работа с Датами и Базами Данных
Конвертация Типов Данных Базой Данных

Конвертация Типов Данных Базой Данных - 2
Глава 8Соединение с Базой Данных
Взаимодействие с Базами Данных
Соединение. Подходы.
Соединение с Помощью Объектов DbPool и Connection
Соединение с Объектом database
Пулы Соединений с БД
Однопоточные и Многопоточные Базы Данных
Советы

Обслуживание Пулов Соединений
Совместное Использование Фиксированного Набора Пулов Соединений
Совместное Использование Массива Пулов Соединений
Индивидуальные Соединения с Базой Данных
Обслуживание Соединения по Нескольким Запросам

Ожидание Соединения
Запрашивание Свободного Соединения
Глава 9 Работа с Базой Данных
Взаимодействие с Реляционной Базой Данных
Автоматическое Отображение Результатов Выполнения Запроса
Выполнение Произвольных Операторов SQL

Манипуляции с Результатами Выполнения Запросов с Помощью Курсоров
Создание Курсора
Отображение Значений Записи
Отображение Выражений и Агрегатных Функций
Навигация с Помощью Курсоров
Работа со Столбцами
Изменение Информации Базы Данных
Обслуживание Транзакций

Использование Методов Управления Транзакциями
Работа с Двоичными/Бинарными Данными
Вызов Хранимых Процедур
Обмен Информацией
Результирующие Наборы
Параметры Вывода и Ввода/Вывода
Return-Значения
Этапы Использования Хранимых Процедур

Регистрация Хранимой Процедуры
Определение Прототипа для Хранимой Процедуры
Выполнение Хранимой Процедуры
Работа с Результирующими Наборами
Несколько Результирующих Наборов
Методы и Свойства Результирующего Набора
Когда Можно Использовать Результирующие Наборы
Работа с Return-Значениями

Работа с Параметрами Вывода
Исключения Informix и Sybase
Глава 10Конфигурирование Базы Данных
О Службе LiveWire Database Service
Проверка Конфигурации Вашей БД
Поддерживаемые Клиенты БД и ODBC-Драйверы
DB2
Informix
Удалённый Informix

Локальный Informix
ODBC
ODBC Data Source Names/Имена Источников Данных (только NT)
OpenLink ODBC-Драйвер (только Solaris)
Visigenic ODBC-Драйвер (только Unix)
Oracle
Удалённый Oracle
Локальный Oracle
Sybase
Удалённый Sybase

Локальный Sybase
Sybase (только для Unix)
Глава 12Обработка Ошибок LiveWire
Проверка Ошибочных Условий

Что Такое JavaScript?

Число
Объект

Булево Значение
Строка
Void
Методы Работы с Ошибками
Статус-Коды
Глава 2Введение
Архитектура Приложений JavaScript
Системные Требования

Информация Конфигурации
Подключение Серверного JavaScript
Защита Application Manager'а
Установки для LiveConnect
Локализация Компилятора
Словарь
Active application/активное приложение
Application URL/URL приложения
ASCII
Base application URL/базовый URL приложения

BLOb
Bytecodes/байт-коды
CGI
Client cookie/клиентская "кука"
Client-side JavaScript/клиентский JavaScript
Client URL encoding/клиентская кодировка URL
Commit/подтвердить
Cookie/кука
CORBA
Core JavaScript/ядро JavaScript

Critical section/критичный блок (раздел)
Current row/текущий ряд
Current transaction/текущая транзакция
Cursor/курсор
DDL
Deadlock/мёртвая блокировка/тупик
Default page/страница по умолчанию
Deploy/публиковать
Deployment server/сервер публикации
Deprecate/не рекомендуется (применять)

Development server/сервер разработки
DML
ECMA
ECMAScript
External function/внешняя функция
HTML
HTTP
Initial page/начальная страница
IP address/IP-адрес
IP address technique/техника IP-адреса

LiveConnect
MIME
Netscape cookie protocol/протокол кук Netscape
ODBC
Primitive value/примитивное значение
Roll back/откат
Server cookie/серверная кука
Server-side JavaScript/серверный JavaScript
Server URL encoding/серверная кодировка URL
Session Management Service/Служба Обслуживания Сессий

SQL
Static-метод или свойство
Stopped application/остановленное приложение
Transaction/транзакция
Updatable cursor/обновляемый курсор
URL
Web-файл
Глава 5Основы Серверного JavaScript
Что Делать и Где

Обзор Процессов Времени Прогона (Выполнения)
Серверный Язык. Обзор.
Прототипы
Использование
Окружение (Рабочая Среда)
Классы и Объекты
Внедрение JavaScript в HTML
Тэг SERVER

Обратные Кавычки
Когда Использовать Эти Виды Техники
Процессинг Времени Прогона на Сервере
Шаг 1. Создание объекта request и конструирование или восстановление объекта client
Шаг 2. Поиск исходной страницы и начало конструирования HTML-страницы
Шаг 3. Добавить в буфер вывода или выполнить код
Шаг 4. Сохранение свойств объекта client
Шаг 5. Отправка HTML клиенту
Шаг 6. Уничтожение объекта request и сохранение или уничтожение объекта client

Конструирование HTML-Страницы
Генерирование HTML
Очистка Буфера Вывода
Переход к Новому Клиентскому Запросу
Доступ к Переменным CGI
Сообщение Между Сервером и Клиентом
Отправка Значений с Клиента на Сервер
Доступ к Значениям Формы

Использование Списков Select
Кодирование Информации в URL
Отправка Значений с Сервера Клиенту
Значения по Умолчанию Формы и Скрытых Элементов Формы
Прямая Замена
Использование Кук
Свойства Объекта client как Куки

Другие Куки
Сбор Мусора
Обработка Ошибок в Серверном JavaScript
Глава 14LiveConnect. Обзор.
Что Такое LiveConnect?
Работа с Оболочками
Взаимодействие JavaScript с Java
Объект Packages
Работа с Массивами Java
Ссылки на Пакеты и Классы

Аргументы Типа char
Пример JavaScript-Вызова Java
Взаимодействие Java с JavaScript
Использование Классов LiveConnect
Доступ к JavaScript с Помощью JSObject
Обработка Исключений JavaScript в Java
Доступ к Серверному JavaScript
Потоки
Пример Вызывающего Серверного JavaScript

Конвертация Типов Данных
Конвертация из JavaScript в Java
Числовые Значения
Булевы Значения
Строковые Значения
Null-Значения

Содержание раздела