Оглавление | Назад

Индекс

Английский Алфавит    A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W

Русский Алфавит    А  Б  В  Г  Д  З  И  К  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Э  Я

Символы

$NSHOME\js\samples
и CLASSPATH 197
& в URL 116
.html  расширение имени файла 11
.html  расширение имени файла 11
.js  расширение имени файла 11
? в URL 115
\ 180
` (обратная кавычка)
См. обратные кавычки

Английский Алфавит

A

-a  директива компилятора 14
ACTION  атрибут 113
в образце приложения 14
addClient  функция 13, 117, 153, 157
addResponseHeader  функция 14, 118, 121, 185
agent  свойство 130
application/x-www-form-urlencoded  тип содержимого 182, 184
Application Manager
capabilities of 18
и client объект 143
конфигурирование установок по умолчанию 14
отладка приложений 10
рисунок 18
идентификация файлов в библиотек 180
установка приложений 14-57
обзор 18-51
защита 11
запуск приложений 10
специфицирование соединений с БД 194
старт, остановка и рестарт 19
URL приложения 17, 88
статья в справочнике 113
Array объект 15
ASCII 176
статья в справочнике 113
AUTH_TYPE, CGI-переменная 109, 130
auth_type  свойство 109, 130
auth_user  свойство 109, 130

B

Bcc  свойство 168
beginTransaction  метод 104, 229, 270
binary, тип данных 166
binary large объектs/двоичные большие объекты
См. BLOb
bit  тип данных 166
blob  тип данных 154, 265
blob  функция 131
blobImage  метод 131
blobLink  метод 131
Blob объект 11, 265, 266
BLObs
статья в справочнике 113
обзор 130
working with 130-233
Body  свойство 168
Boolean объект 15
booleanValue  метод 112
bugbase, приложение 10
byte  тип данных 165
byteToString  метод 174, 176

C

callC  функция 14, 179, 181
-c  директива компилятора 13
Cc  свойство 168
CGI, статья в справочнике 113
CGI-переменные
доступ к 108-112
AUTH_TYPE 109, 130
CONTENT_LENGTH 111
CONTENT_TYPE 111
GATEWAY_INTERFACE 112
HTTP_ACCEPT 111
HTTP_IF_MODIFIED_SINCE 111
HTTPS 109
HTTPS_KEYSIZE 109
HTTPS_SECRETKEYSIZE 110
PATH_TRANSLATED 110
QUERY_STRING 109, 110, 130
REMOTE_ADDR 110
REMOTE_HOST 110
REMOTE_USER 109, 110, 130
REQUEST_ METHOD 109, 110, 130
SCRIPT_NAME 110
SERVER_NAME 110
SERVER_PORT 110
SERVER_PROTOCOL 109, 110, 130
SERVER_SOFTWARE 112
SERVER_URL 110
char аргументы 198
char  тип данных 165, 266
cipher, приложение 10
CLASSPATH 197
clearError  метод 174, 177
client-mode, поле файла jsa.conf 16
client, объект 11, 96, 101, 105, 117, 132-139, 146, 147
добавление свойств к URL 156-158
создание специального 134
специальный 136-139
описание 132
уничтожение 155-156
получение идентификатора 14
id для обслуживания 134
в образце приложения 14
период существования 132, 127, 154-156
обслуживание 14, 93, 101, 103, 106, 112, 117, 119, 143-158
сравнение техник 144-147
у клиента 147-151
на сервере 151-154
с помощью клиентских кук 148-149
клиентской кодировкой URL 149-151
IP-адресом 152
серверной кукой 152-153
серверной кодировкой URL 153-154
обзор 127
при обработке страницы 101, 102
свойства 133-134
свойства, окончание срока действия 154-155
свойства, превышение на стороне 134
свойства, ограничения на стороне 133
свойства 133
ограничения 136
хранение свойств в объектах project или server 134-135
уникальное обращение к 134-135
client object maintenance, специфицирование 56
client, свойства
присвоение значений 148
Булевы 133
изменение 103
client, запросы
См. запросы
clob, тип данных 154, 265
close, метод 172, 218, 243, 270, 271, 273
colName, свойство 118, 243
columnName, метод 119, 224, 243, 273
столбцы, отображение имён 224
columns, метод 118, 224, 243
commit, статья в справочнике 113
commitTransaction, метод 104, 229, 270
connected, метод 104, 272
connection, метод 171
объектов DbPool 203
Connection, объекты 11, 95, 191, 195, 203, 270, 271, 272, 273, 274
создание 103
error-методы 273, 274
методы 104
storedProc, метод 137
connect, метод 170
CONTENT_LENGTH, CGI-переменная 111
CONTENT_TYPE, CGI-переменная 111
content-length, свойство 185
content types/типы содержимого, обслуживание специальных 182-186
cookie.txt 119
cookies/куки 112, 117
клиентские, статья в справочнике 113
определение 119
статья в справочнике 114
CORBA
статья в справочнике 114
critical section/критический раздел 158
статья в справочнике 114
cursor, метод 104, 271
Cursor, объекты 11, 95, 270, 272, 273
методы 118
обзор 118
свойства 118

D

database, объект 11, 96, 270, 271, 272, 273
ограничения 198
использование 189-247
date, тип данных 165, 266
Date, объект 15, 265, 266
конвертация дат в 263, 264
datetime, тип данных 165, 266
DB2
конфигурирование 153
типы данных 164
регистрация хранимых процедур в 136
прототипы хранимых процедур 137
DB2COMM, переменная окружения254
DB2INSTANCE, переменная окружения254
DB2PATH, переменная окружения254
dbadmin, приложение 10, 250
DbBuiltin, объект 11
DbPool, конструктор 171
DbPool-объекты 15
См. также пулы соединений, пулы БД
добавление свойства в 11
возвращаемое Boolean-значение 272
соединение с БД при помощи 191
метод соединения 203
соединения с 193
создание 194
в массивах пулов соединений 101
не возвращает значение 173
возвращаемые числовые значения 170
возвращаемый объект 271
хранимые процедуры и 137
возвращаемое строковое значение 173
использование 189-247
-d  директива компилятора 13
DDL, статья в справочнике 114
debug, функция 13
Debugger/Отладчик 19
URL отладки, использование 12
decimal, тип данных 165, 266
default page/страница по умолчанию
статья в справочнике 114
специфицирование 16, 64
deleteResponseHeader, функция 14, 118, 185
deleteRow, метод 119, 227, 270
DELETE SQL, оператор 128
destroy, метод 149, 150, 155
DHCP 152
disconnect, метод 170, 273
DML, статья в справочнике 115
DNS 110
double, тип данных 165
double precision, тип данных 165, 266
Dynamic Host Configuration Protocol/Протокол Динамической Конфигурации Хоста 152

E

ECMA, статья в справочнике 115
ECMA-262 10
ECMAScript, статья в справочнике 115
ECMA specification 1
JavaScript-документация и 11
версии JavaScript и 30
терминология 31
email
См. mail
eof, метод 173, 174
errorCode, метод 167
errorMessage, метод 167
error, метод 174, 177
error-статус, для объекта File 176
escape, функция 13, 117
execute, метод 104, 217, 270
exists, метод 174, 176
expiration, метод 149, 155

F

-f  директива компилятора 14
File, класс 106, 170-177
File, объект 11, 95
создание 171, 177
описание 170
методы 173
проблемы безопасности 171
float, тип данных 165, 266
floatValue, метод 112
flush, функция 13, 103, 105, 148, 186
описание 106
flush, метод 106, 176
пример использования 107
FORM, тэг HTML 113
From, свойство 168
Function, объект 95

G

GATEWAY_INTERFACE, CGI-переменная 112
getLength, метод 174, 176
getMember, метод 101
getOptionValueCount, функция 13
getOptionValue, функция 13, 114
getPosition, метод 173, 174
getPostData, метод 184

H

hangman, приложение 10
-h  директива компилятора 13
headers/"шапки" 118, 121
запрос 111
Hello World, приложение 10
history, метод 129
home, поле файла jsa.conf 16
hostname/имя хоста 110
hostname, свойство 142
host, свойство 142
HREF, атрибут 19
HTML 16, 88
атрибуты 12, 98
обусловливание 17
внедрение JavaScript в 96-100
генерация 93
статья в справочнике 115
и JavaScript 15, 96-100
образец исходного кода 73
HTTP 16, 101
аплеты 194
статья в справочнике 115
уровень протокола 109, 110
запрос, См. запросы
информация запроса 103
буфер ответа 303
пользователь 109, 110
HTTP_ACCEPT, CGI-переменная 111
HTTP_IF_MODIFIED_SINCE, CGI-переменная 111
HTTPD-процессы, объекты для 141
httpHeader, метод 111, 113, 121, 183
HTTP, метод 109, 110
HTTPS_KEYSIZE, CGI-переменная 109
HTTPS_SECRETKEYSIZE, CGI-переменная 110
HTTPS, CGI-переменная 109

I

-i  директива компилятора 13
if...else, оператор
в образце приложения 15
image, тип данных 166
imageX, свойство 130, 131
imageY, свойство 130, 131
IMG, тэг HTML 230, 231
index.html
и страница по умолчанию 56
Informix 190
конфигурирование 154-256
типы данных 165, 266
параметры хранимых процедур 238
INFORMIXDIR, переменная окружения 255
INFORMIXSERVER, переменная окружения 255
INFORMIXSQLHOSTS, переменная окружения 255
INPUT, тэг HTML 118
insertRow, метод 119, 227, 270
INSERT SQL, оператор 128
int, тип данных 166
integer, тип данных 165
interval, тип данных 165
IP-адрес 147, 151, 152
статья в справочнике 115
период существования свойств 155
IP-адрес, техника, статья в справочнике 115
ip, свойство 130
ISMAP, атрибут тэга IMG 131
isNaN, функция 13

J

Java
См. также LiveConnect
доступ к JavaScript 100
доступ с LiveConnect 195
массивы в JavaScript 197
вызов из JavaScript 195
классы 198
взаимодействие с JavaScript 193-312
в сравнении с JavaScript 18
пример вызова из JavaScript 198
и JavaScript, взаимодействие 300
JavaScript-исключения и 102
 методы, требующие аргументов типа char 298
объекты, именование в JavaScript 197
оболочки объектов 195
пакеты 198
Java-аплеты, серверные скрипты для 17
JavaArray, объект 195, 297
JavaArray, конвертация типов 309
JavaClass, объект 195, 298
JavaClass, конвертация типов (LiveConnect) 110
JavaObject, объект 196
JavaObject, конвертация типов 309
java-пакеты 197
JavaPackage, объект 196, 298
JavaScript
доступ из Java к 300
исполняемые файлы приложения 19
основы 15-123
клиентский 14
взаимодействие с Java 193-312
в сравнении с Java 18
иллюстрация компонентов 12
ядро 13
отладка 13
разница между серверным и клиентским 22
ECMA-спецификация и 30
подключение 41
пример вызова из Java 104
файлы 18, 92
компиляция 19
сбор мусора 122-123
и HTML 16-100
взаимодействие с Java 295
Navigator 14-25
оболочки объектов 312
обзор 11
процессы времени выполнения 18-90, 100-105
серверный 25-27
серверный, обзор 10-96
задачи на клиенте 16-87
задачи на сервере 16-87
переменные и request-свойства 131
версии и Navigator xv
где может размещаться 91
JavaScript-файлы 92
Java Виртуальная Машина 38
jsa.conf, файл 66
jsac. См. компилятор.
jsaccall.c 179
jsaccall.h 179
jsaccall, приложение 10, 178
JSException, класс 300, 302
js-файлы 18
JSObject, доступ к JavaScript с помощью 301
JSObject, класс 300
jsVersion, свойство 142

L

-l  директива компилятора 13
LD_LIBRARY_PATH, переменная окружения 254, 258, 261
LIBPATH, переменная окружения 254, 258
library, поле файла jsa.conf 16
LiveConnect 12, 95, 293-312
прямой доступ к Java 295
возможности 194
конфигурация 42
конвертация типов данных 105-312
статья в справочнике 115
и HTTP-аплеты 294
Java и JavaScript, взаимодействие 300
и NSAPI-приложения 194
объекты 195
ограничения 194
и компоненты WAI 194
LiveWire, библиотека доступа к БД 38
LiveWire Database Service 187-289
См. также базы данных
системные требования для 10
lock, метод 141, 158-166
в образце приложения 15
Lock, объект 11, 96, 158-166
longdatacompat 154
long, тип данных 166
long raw, тип данных 166

M

mail/почта
MIME 169
отправка с помощью JavaScript 16, 167-170
majorErrorCode, метод 195, 204, 270, 273
majorErrorMessage, метод 195, 204, 273, 274
Math, объект 15
maxdbconnect, поле файла jsa.conf 16
metadata, приложение 11
METHOD, атрибут 113
METHOD, свойство 109, 130
MIME, статья в справочнике 115
MIME-совместимая почта 169
MIME-типы 170
minorErrorCode, метод 195, 204, 270, 271, 274
minorErrorMessage, метод 195, 204, 273
money, тип данных 165, 266
MULTIPLE, атрибут
тэга SELECT 114

N

NAME, атрибут 19, 113
в образце приложения 14
тэга SELECT 114
Navigator
архитектура приложения в JavaScript 36
и JavaScript 14, 25
и JavaScript, поддерживаемые версии xv
Navigator JavaScript
См. клиентский JavaScript
nchar, тип данных 165, 266
NETSCAPE_LIVEWIRE 120, 148
Netscape cookie-протокол 148, 152
статья в справочнике 116
netscape, пакет 297
Netscape web-серверы
поддержка стилей конфигурации 18
архитектура приложения в JavaScript 36
образцы приложений, устанавливаемые вместе с 69
next, метод 119, 221, 223, 241, 243, 272
NSAPI-приложения 194
null, конвертация значений (LiveConnect) 108
number, тип данных 165, 266
Number, объект 15
number, свойство 15
numeric, тип данных 166
nvarchar, тип данных 165, 266

O

object, поле файла jsa.conf 16
Object, объект 15
-o  директива компилятора 13
ODBC
конфигурирование 156-258
типы данных 165
поддерживаемые драйверы 252-253
статья в справочнике 116
прототипы хранимых процедур 237
oldvideo, приложение 10, 277-289
и Informix 178
onClick, обработчик события 114
Open DataBase Connectivity, стандарт
См. ODBC
OpenLink
конфигурирование 157-258
open, метод 172
OPTION, тэг 115
Oracle 190
конфигурирование 158-260
 типы данных 165, 266
параметры хранимых процедур 238
ORACLE_HOME, переменная окружения259, 260
ORACLE_SID, переменная окружения260
outParamCount, метод 139, 245
outParameters, метод 135, 239, 244, 245

P

Packages, объект 15, 297
parseFloat, функция 13
parseInt, функция 13
Pascal, функции 178
PATH_INFO, CGI-переменная 110
PATH_TRANSLATED, CGI-переменная 110
PATH, переменная окружения 254
для компилятора 12
-p  директива компилятора 14
port, свойство 142
post, значение атрибута METHOD 113
примитивное значение, статья в справочнике 116
project, объект 11, 96, 101, 139-141
описание 139
в образце приложения 15
период существования 139, 128, 140
блокирование 141, 159, 162-163, 173
обзор 127-128
свойства 140
совместное использование 141
хранение пулов соединений в 198, 200, 201
protocol, свойство 109, 130, 142

Q

QUERY_STRING, CGI-переменная 109, 110, 130
query, свойство 109, 130

R

raw, тип данных 166
-r  директива компилятора 14
readByte, метод 173, 175
readln, метод 173, 175
read, метод 173, 175
real, тип данных 166
redirect, функция 13, 103, 105, 107-108, 129, 147, 149, 150, 153, 156, 186
описание 107
registerCFunction, функция 13, 179, 180
release, метод 103, 204, 270, 273
REMOTE_ADDR, CGI-переменная 110
REMOTE_HOST, CGI-переменная 110
REMOTE_USER, CGI-переменная 109, 110, 130
REQUEST_METHOD, CGI-переменная 109, 110, 130
request, объект 11, 96, 101, 105, 112, 129-131, 183, 184
создание 129
описание 129
пример создания свойства113
и формы 131
в образце приложения 14
период существования 126, 129
обзор 126-127
в процессинге страниц 101, 102
свойства 109, 130-131
свойства и переменные JavaScript 131
сохранение свойств 108
установка свойств элементами формы 113
response/ответ, манипуляции с шапками 94, 185
resultSet, метод 134, 239, 240, 271
Resultset, объект 11, 95, 233, 271, 272, 273
См. также результирующие наборы
 методы 243
returnValue, метод 135, 239, 244, 245
return-значения хранимых процедур 245
rollbackTransaction, метод 104, 229, 270
rowid, тип данных 166

S

SCRIPT_NAME, CGI-переменная 110
скрипты, изменение свойств клиента 103
SCRIPT, тэг 18, 92
См. также клиентские скрипты
прямая замена в 117
когда использовать?
SELECT, SQL-оператор 119, 220, 223, 225
SELECT, тэг 13, 114
sendmail, приложение 10
SendMail, класс 167-170
SendMail, объект 11, 96
send, метод 167
serial, тип данных 165
SERVER_NAME, CGI-переменная 110
SERVER_PORT, CGI-переменная 110
SERVER_PROTOCOL, CGI-переменная 109, 110, 130
SERVER_SOFTWARE, CGI-переменная 112
SERVER_URL, CGI-переменная 110
server-client, взаимодействие112-122
server, объект 11, 96, 101, 141-143
описание 141
период существования 142 , 128
блокирование 159, 162-163, 173
обзор 128
свойства 141-142
совместное использование данных 143
SERVER, тэг 18, 87, 88, 92, 96, 97-98, 100
См. также серверные скрипты
в образце приложения 13, 74
когда использовать? 100
Session Management Service 17, 101, 125-166
статья в справочнике 116
обзор объектов 126-129
setPosition, метод 173, 174
SHLIB_PATH, переменная окружения 254, 255, 258
однопоточные БД 196
smalldatetime, тип данных 166
smallfloat, тип данных 165
smallint, тип данных 165, 266
smallmoney, тип данных 166
Smtpserver, свойство 168
SQL 190
См. также операторы
обработка ошибок269-274
выполнение 117
статья в справочнике 116
SQL_BIGINT, тип данных 166
SQL_BINARY, тип данных 166
SQL_CHAR, тип данных 166
SQL_DATE, тип данных 166
SQL_DECIMAL, тип данных 166
SQL_DOUBLE, тип данных 166
SQL_FLOAT, тип данных 166
SQL_INTEGER, тип данных 166
SQL_LONGBINARY, тип данных 166
SQL_LONGVARCHAR, тип данных 166
SQL_NUMERIC, тип данных 166
SQL_REAL, тип данных 166
SQL_SMALLINT, тип данных 166
SQL_TIME, тип данных 166
SQL_TIMESTAMP, тип данных 166
SQL_VARBINARY, тип данных 166
SQL_VARCHAR, тип данных 166
SQLTable, метод 104, 216, 270
ssjs_generateClientID, функция 14, 135, 207
ssjs_getCGIVariable, функция 14, 108, 109, 130
ssjs_getClientID, функция 14, 135, 152, 153
start, поле файла jsa.conf 16
static, статья в справочнике 117
storedProcArgs, метод 137, 270, 271
storedProc, метод 104, 237, 271
Stproc, объект 11, 95, 233, 235, 271
См. также хранимые процедуры
создание 137
 методы 139
string, тип данных 165, 266
String, объект 15
stringToByte, метод 174, 176
стили, конфигурации 58, 63
Subject, свойство 168
sun, пакет 297
Sybase 190
конфигурирование 160-262
 типы данных 164, 266
прототипы хранимых процедур 137
SYBASE, переменная окружения 261

T

TCP-порт 110
text/html, content type/тип содержимого 182
text, тип данных 165, 266
time, тип данных 165
timestamp, тип данных 165
tinyint, тип данных 166
TNS_ADMIN, переменная окружения 259
To, свойство 168
toString, метод 112

U

unescape, функция 13
unlock, метод 141, 158-166
в образце приложения 15
updateRow, метод 119, 227, 270
UPDATE SQL, оператор 128
uri, поле файла jsa.conf 16
uri, свойство 130
URL-кодированные переменные
и объект request 131
восстановление значений 117
URL-кодирование
См. также клиентская кодировка URL, серверная кодировка URL
обслуживание объекта client с помощью 147, 149, 151
URL 110
добавление client-свойств к 156-158
добавление информации к 13
приложения 17
изменение 107-108
и обслуживание client 149-151, 153-154
используемые соглашения xviii
создание 147
отладки 12
динамическая генерация 115
информация о кодировке в 115-122
escaping-символы в 93
статья в справочнике 117
включение спецсимволов 117
модифицирование 112
и функция redirect 107
перенаправление в 13
и перезагрузка страницы 117
и Session Management-объекты 128
для старта и остановки приложений 19

V

VALUE, атрибут 118
varbinary, тип данных 166
varchar2, тип данных 166
varchar, тип данных 165, 266
-v  директива компилятора 13
VDBCINI, переменная окружения 258
videoapp, приложение 10, 277-289
и Informix 178
и ODBC 178
и SQL Server 178
video, приложение
См. приложение videoapp
viewer, приложение 10
Visigenic, конфигурирование 158
Visual JavaScript 1

W

WAI-компоненты 294
web-файлы 19, 60
построение 17
определение 11
статья в справочнике 117
перемещение 19
специфицирование пути 16, 64
writeByte, метод 173, 175
write, функция 13, 93, 97, 105, 156, 171
с обратными кавычками 98
и обслуживание client 150
описание 106
и flush 106
с тэгом SERVER 97
writeln, метод 173, 175
write, метод 173, 175
WWW, статья в справочнике 117


Русский Алфавит

А

авторизация 101
активное приложение
статья в справочнике 113

арены, при сборе "мусора" 122

Б

байт-коды 19
построение 17
статья в справочнике 113
база данных, доступ 87
база данных, имя 194
база данных, клиентские библиотеки, конфигурирование 149-262
база данных, поддерживаемые клиенты 252-253
база данных, проверка конфигурации 250-251
база данных, пулы соединений
См. пулы соединений
база данных, имя сервера 194
база данных, сервер
в JavaScript, архитектура приложения 36
база данных, тип 194
база данных, транзакции
См. транзакции
базовый URL приложения
статья в справочнике 113
базы данных 187-289
См. также LiveWire Database Service
конфигурирование 149-262
соединение с 195
конвертация типов данных 163-266
и даты 164
обработка ошибок 269-274
советы по обслуживанию соединений и потоков 197
многопоточные 196
однопоточные 196
типичное взаимодействие 190
проверка соединения 195
безопасность
внешние библиотеки и 178
File-объект и 171
библиотека времени выполнения 37
библиотеки С 178
вызов 17
библиотеки C++ 178
библиотеки, внешние 178-182
библиотеки динамической компоновки (.dll) 178
блокировка 158-166
Булевы выражения 134
Булев тип, конвертация (LiveConnect) 107
буфер вывода 102
очистка 13, 106-107

В

версии JavaScript xv
взаимодействие между клиентом и сервером 112-122
встроенное максимальное количество соединений с БД 194
внешние библиотеки 178-182
вызов 17
идентификация файлов 180
безопасность 178
специфицирование 16, 64
внешние функции
вызов 179
определение 178
пример использования 181
статья в справочнике 115
советы по написанию 179
регистрация 180
использование в JavaScript 181
где использовать? 178

встроенные/внешние функции 178-182

Г

глобальный объект 11

Д

данные
конвертация форматов 176
разделение между сервером и клиентом 112
данные, совместное использование 87, 96, 101, 127, 141, 143, 158-166, 173, 195, 198
данные, сохранение 87
даты
конвертация в объекты Date 263
и БД 264
вставка в БД 264
двоичный формат 176
директории
используемые соглашения xviii

документация, прочая xvi-xvii

З

записи, отображение значений 220
запрос, поток 103
запросы
изменение 93, 107-108
шапка 118
манипуляции с необработанными данными 182-186
перенаправление 116
совместное использование соединения 105
прерывание выполнения 107
специализирование вывода 216
отображение 216-217
манипулирование телом 184-185
"шапки" 111, 113, 121
манипулирование 183-184
запросы к базе данных
и функция flush 106

И

имя приложения 17
изменение 18
специфицирование 56
инсталяция, параметы
конфигурирование 14
инсталяция приложения 14
исключения
обработка в Java 102

исходные файлы 13

создание 11
компоненты 51

исходный скрипт, пример 73

К

кавычки, знаки
с обратным слэшем 100
порядок 19
карты изображений 131
использование 131
классы
Java 198
LiveConnect 100

клиент

характеристики 16
взаимодействие с сервером 112
статья в справочнике 113
обслуживание объекта client на стороне клиента 147-151
препроцессинг данных на 16, 114, 118

клиент-серверное взаимодействие 112-12

использование кук для 119-121

клиентские "куки" 148-149

статья в справочнике 113
время существования свойств 154
обслуживание объекта client с помощью 106, 119, 146, 147

клиентские скрипты

взаимодействие с сервером 17
генерация 118
отправка значений в 117
когда использовать 17

клиентский JavaScript 12, 24, 8

статья в справочнике 113
иллюстрация 14
период существования объекта 17
обзор 14

кодирование клиентского URL 103, 107, 112, 117, 147, 149-151

статья в справочнике 113
кодировка свойств запроса в URL 116
кодировка серверного URL 107, 112, 117, 151, 153-154
статья в справочнике 116
период существования свойств 155
конечный сервер/сервер публикаций
определение 19
статья в справочнике 114
обновление файлов на 19
компилятор 17
опции 13
и переменная окружения PATH 42
использование 12-54
компоненты среды выполнения 37
конфигурация, стили 18, 63
корневая директория 17
куки, протокол 146, 148, 152
См. также клиентские куки

курсоры

создание 119
специализация функций отображения 116
определение количества столбцов 124
отображение агрегатных функций 123
отображение имён столбцов 124
отображение выражений 123
отображение значений записей 220
статья в справочнике 114
навигация в 123
обзор 118
обновляемые 119, 225-227, 232
использование 218-227

М

маршрутизация на сервере 17
массивы
Java 197
математические константы и функции 164
"мёртвая" блокировка 163-166
статья в справочнике 114

методы

close 172
destroy 155
expiration 155
flush 106
history 129
open 172
setPosition 174
static 117
многопоточность
и Sybase 162
многопоточные БД 196
мультимедиа
использование BLOb'ов 130

Н

начальная страница 132, 198
и объект request 129
статья в справочнике 115
специфицирование 56, 64
необходимые навыки xv
не рекомендуется, статья в справочнике 115
новые возможности xi

О

обновление приложения xvii-xviii
обновляемый курсор
статья в справочнике 117
оболочки
для Java объектов 195
для JavaScript объектов 112
обработка ошибок для LiveWire 169-274
обработчики событий 12
прямая подмена 117
onClick 114
образцы приложений 19-83
Hangman 16-83
Hello World 11-76
обратная совместимость xviii
обратные кавычки 17, 98-100
для включения JavaScript 98
когда использовать 100

объекты

добавление свойств к 11
JavaScript в Java 100
период существования 126
LiveConnect 195
остановленная транзакция, статья в справочнике 117
ответы, манипуляции с необработанными данными 182-186
откат, статья в справочнике 116

П

пакеты, Java 198
пакеты Netscape
См. пакеты
параметры вывода
хранимых процедур 245
параметры хранимых процедур 138
передаваемый SQL, выполнение 217
переменные окружения, доступ к 109
перенос приложений xvii-xviii
период существования свойства 154
платформа разработки, определение 19
получение значения атрибута METHOD 113
потоки
и базы данных196
и Java 103
приложения
архитектура 15-39
bugbase, образец приложения 10
построение 17-48
cipher, образец приложения 10
компиляция xviii, 52-54
конфигурация 10-43
создание 16
создание исходных файлов 51
dbadmв образец приложения 10
отладка 10-63
удаление 59
публикация 39, 63
и выгрузка файлов 113
hangman, образец приложения 10
и HTML 18
инсталяция 54-57
jsaccall, образец приложения 10
metadata, образец приложения 11
oldvideo, образец приложения 10
задачи, распределение 17
публикация 15
ограничение доступа к 18, 63
запуск 18, 60
в период выполнения 19
образец 19-83
sendmail, образец приложения 10
совместное использования данных 139, 141
старт, остановка и рестарт 59
типы операторов 18
системные требования для 39
videoapp, образец приложения 10
viewer, образец приложения 10
world, образец приложения 10

подтверждение, промпт, конфигурирование 14

проверка ввода 87
прототипы 11
хранимые процедуры и 137
прототипы объектов 11
процессинг времени выполнения 97, 100-105
пример 19
"птички"
См. обратные кавычки
публикация, статья в справочнике 114
пулы баз данных
См. DbPool-объекты
пулы соединений
См. также объекты DbPool
как свойство объекта project 201
обслуживание 198
совместное использование массива ... 201
совместное использование фиксированного набора 199
хранение с объектом project 198, 200

Р

рабочий сервер
определение 39
статья в справочнике 115
обновление файлов с 19
разметка и очистка 123
режимы доступа к файлам 172
результирующие наборы 139
См. также объект Resultset
создание 140
Resultset, объект 139
ряд текущий 118
статья в справочнике 114

С

сбор мусора в JavaScript 122-123
свойства
static 117
сервер
функции администрирования 101
авторизация 101
характеристики 16
взаимодействие с клиентом 117
обслуживание объекта client на 151-154
процессы, объекты для 141
рестарт 179, 180
серверные "куки" 146, 151, 152-153
статья в справочнике 116
период существования свойств 155
серверные объекты
период существования 87
серверные скрипты
взаимодействие с клиентом 17
когда использовать? 17
серверный JavaScript 12, 25-27
подключение 11
выполнение 105
статья в справочнике 116
иллюстрация 15, 26
сервер публикаций/конечный сервер
определение 19
статья в справочнике 114
обновление файлов на 19
сессия, ключ 109
скрытие элементов формы 117
соглашения по документам xviii-xix
соединения
подходы 191-204
DbPool-объекты 193
отсоединение 195
установление 191-204
запрос объекта 195, 208
захват нескольких клиентских запросов 205
специфицирование количества 16, 64, 194
хранение 134
ожидание 207
соединения с базой данных
См. соединения
сообщения об ошибках, запрашивание 195
спецсимволы в URL 117
списки выбора 114
среда разработки, её компоненты 19
ссылки
для BLOb-данных 231
создание 19
статус приложения, определённый 10
страница HTML
конструирование 18, 101, 102, 105-108
отправка клиенту 105, 147
страница по умолчанию
статья в справочнике 114
специфицирование 16, 64

строки

разбор 93
конвертация типов (LiveConnect) 108

Т

типы данных
Boolean, конвертация 307
конвертация для LiveWire 163-266
конвертация в LiveConnect 105-312
Informix 166
JavaArray, конвертация 309
JavaClass, конвертация 310
JavaОбъект, конвертация 309
в JavaScript 18
конвертация JavaScript в Java 306
конвертация Java в JavaScript 312
null-конвертация 308
конвертация чисел 306
ODBC 165
Oracle 165
другие виды конвертации 311
конвертация строк 308
Sybase 164, 266
транзакции
выполнение 194
управление 129
статья в справочнике 117
обслуживание 127-230
обзор 127
откат 194
область видимости 129
транзакция текущая, статья в справочнике 114
тэги HTML
FORM 113
IMG 130, 231
INPUT 118

У

указатели 174
уникальный идентификатор 14
упакованные десятеричные, нотация 164
утилита трассировки 11, 62, 63
конфигурирование 14

Ф

файл, форматы 176
файл, I/O (ввод-вывод) 177
файлы
доступ в JavaScript 170-177
закрытие 172
получение информации для 176
блокировка 173
открытие 172
позиционирование в 174
чтение из 175
запись в 175
выгрузка 183
фиксированная десятеричная нотация 164
форма, значения по умолчанию 117
формы
и обслуживание client 147
клиентские скрипты для 17
значения по умолчанию 117
GET, метод 183
скрытые элементы 117
POST, метод 184
процессинг/обработка 13
и объект request 126
операторы 14
переменные 131
функции 12
debug 11
redirect 107
write 17, 98
функции C
вызов 14
регистрация 13

функции отладки 11

Х

хранимые процедуры 133-247
См. также объект Stproc
аргументы 135
определение прототипов для 137
выполнение 137
в DB2 136
параметры вывода 245
параметры для 138
регистрация 136
результирующие наборы 134
return-значения 135, 245
этапы использования 135

Ц

цели, создание 19

Ч

числа
конвертация в символы 174, 176
идентификация 93
хранение 263
конвертация типов (LiveConnect) 106

Э

элементы формы
скрытые 114, 117, 118
использование в качестве свойства запроса 113

Я

ядро JavaScript 13, 90
статья в справочнике 114
якоря, создание 19
Оглавление | Назад

Дата последнего обновления: 29 сентября 1999 г.

╘ Copyright ╘ 1999 Sun Microsystems, Inc. Некоторая часть Copyright ╘ 1999 Netscape Communications Corp. Все Права Зарезервированы.