Здесь определены термины, используемые в приложениях JavaScript.
active application/активное приложение
Приложение JavaScript, которое стартовало и работает,
или к которому клиенты осуществляют доступ.
application URL/URL
приложения
Страница в приложении JavaScript, являющаяся базовым URL
приложения.
Клиенты используют URL приложения для доступа к конкретным страницам приложения.
ASCII
American Standard Code for Information Interchange.
Определяет коды, используемые для хранения символов в компьютерах.
base application URL/базовый URL приложения
Имя
приложения JavaScript, как оно специфицировано в Application Manager'е.
Клиенты используют application URL для доступа к странице по умолчанию данного
приложения.
BLOb
Binary large object/двоичный большой объект. Формат двоичных данных, хранимых в
реляционной базе данных.
bytecodes/байт-коды
Платформонезависимый код объекта, посредник между исходным кодом и специфическим
для платформы машинным кодом.
CGI
Common Gateway Interface.
Спецификация для сообщения между HTTP-сервером и программами-шлюзами на сервере. CGI
это популярный интерфейс, используемый для создания серверных web-приложений на
языках типа Perl или C.
client/клиент
Web-браузер,
такой как Netscape Navigator.
client cookie/клиентская "кука"
Один из методов,
используемых в JavaScript для работы со свойствами client -объекта.
Этот метод хранит пары имя/значение (куки) на клиентской машине.
client-side JavaScript/клиентский JavaScript
Ядро JavaScript
плюс расширения, управляющие браузером (Navigator или иной web-браузер), и его DOM.
Например, клиентские расширения позволяют приложению размещать элементы в HTML-форме
и отвечать на пользовательские события, такие как щелчок мыши, ввод данных в
форму и навигация по страницам. См. такжеcore JavaScript,
server-side JavaScript.
client URL encoding/клиентская
кодировка URL
Один из методов, который в JavaScript используется для
работы со свойствами
client -объекта. Этот метод присоединяет пары имя/значение к строке URL.
commit/подтвердить
Чтобы выполнит все действия с БД в
транзакции; попытка подтверждения может быть успешной или может потерпеть
неудачу, в зависимости от акции и статуса БД.
cookie/кука
Механизм, с помощью которого Navigator-клиент может сохранять небольшие куски
информации на клиентской машине.
CORBA
Common Object Request Broker Architecture. Стандарт,
разработанный группой
OMG (Object Management Group), программа Object Request Broker (ORB), которая
обслуживает взаимодействие между объектами в распределённой компьютерной среде.
core JavaScript/ядро JavaScript
Элементы, общие для клиентского и для серверного JavaScript.
Ядро JavaScript содержит основной набор объектов, таких как Array, Date
и
Math, и основной набор элементов языка, таких как операции,
структуры управления и операторы. См. такжеclient-side JavaScript, server-side JavaScript.
critical section/критичный блок (раздел)
Участок
кода, в котором вам нужен исключительный доступ к объекту или свойству, чтобы
убедиться в целостности данных.
current row/текущий
ряд
Ряд в таблице, к которому обращается курсор базы данных.
current transaction/текущая
транзакция
В приложении базы данных - активная транзакция, в
которой выполняются все акции БД.
cursor/курсор
Структура данных, возвращаемых запросом к БД, состоящая из виртуальной таблицы и
указателя на ряд в этой таблице; объект Cursor в JavaScript имеет
соответствующие свойства и методы.
DDL
Data Definition Language. Операторы БД для
создания, изменения или удаления объектов БД, таких как таблицы, ключи, хранимые
процедуры и т.д.
deadlock/мёртвая блокировка/тупик
Ситуация с двумя
процессами, когда каждый из них ожидает окончания работы другого, чтобы иметь
возможность продолжить свою. Соответственно, пока они ожидают друг друга, ни
один из них не может функционировать.
default page/страница по умолчанию
Страница,
специфицированная в Application Manager, доступ к которой клиент получает, введя URL
приложения, но не указав какую-то специфическую страницу приложения.
Сравните с initial pagе/начальной страницей.
deploy/публиковать
Перенести приложение туда, где другие пользователи могут получить к нему доступ.
Это может быть место в локальной файловой системе или на удалённом сервере,
подключённом к Internet.
deployment server/сервер публикации
Сервер, на
котором установлено приложение JavaScript, к которому (серверу) осуществляют
доступ пользователи; называется также production server. Это не должен быть
сервер разработки.
deprecate/не рекомендуется
(применять)
Не рекомендуется использование данной возможности, но без удаления её из
продукта. Когда возможность JavaScript
не рекомендуется, обычно предлагается альтернатива; Вы не должны в дальнейшем
использовать нерекомендуемые возможности, поскольку в последующих релизах они
могут быть удалены.
development server/сервер разработки
Сервер,
обычно в зоне прокси-сервера, на котором Вы разрабатываете и тестируете
приложения JavaScript, недоступный конечным пользователям. Это не должен быть
сервер публикации.
DML
Data Manipulation Language. Операторы БД для выбора,
обновления, вставки или удаления рядов таблиц.
ECMA
European Computer Manufacturers Association.
Международная ассоциация стандартов информационных и коммуникационных систем.
ECMAScript
Стандартизованный международный язык программирования
на базе ядра JavaScript.
Эта стандартизованная версия JavaScript работает одинаково во всех приложениях,
поддерживающих данный стандарт. Компании могут использовать открытый стандартный
язык для разработки своих реализаций JavaScript. См. такжеcore JavaScript.
external function/внешняя функция
Функция,
определённая во внешней библиотеке и используемая в приложении JavaScript.
HTML
Hypertext Markup Language. Язык разметки, используемый для создания страниц для World Wide Web.
HTTP
Hypertext Transfer Protocol.
Протокол соединения, используемый для передачи информации между серверами и
клиентами web.
initial page/начальная страница
Страница,
специфицированная в Application Manager, которую
Application Manager запускает, когда приложение первоначально стартует. Сравните
с default page.
IP address/IP-адрес
Набор из четырёх чисел в
диапазоне от 0 до 255 включительно, разделённых точками,
который специфицирует место по протоколу TCP/IP.
IP address technique/техника
IP-адреса
Один из видов техники, используемой в JavaScript для
обслуживания объекта client,
когда сервер использует клиентский IP-адрес для обращения к структуре данных,
содержащей значения свойств объекта
client.
LiveConnect
Даёт возможность кодам на Java и JavaScript
взаимодействовать друг с другом. Из JavaScript Вы можете инстанциировать Java-объекты
и получать доступ к их public-методам и полям. Из Java Вы можете иметь
доступ к объектам, свойствам и методам
JavaScript.
MIME
Multipart Internet Mail Extension. Стандарт,
специфицирующий формат данных, пересылаемых по internet.
Netscape cookie protocol/протокол
кук Netscape
Netscape-формат специфицирования параметров кук в
"шапках"/header HTTP.
ODBC
Open Database Connectivity. Интерфейс
Microsoft для программирования реляционных БД.
primitive value/примитивное
значение
Данные, непосредственно представленные на самом нижнем уровне языка. Примитивное
значение JavaScript является членом одного из следующих типов: undefined, null, Boolean,
number или string.
Вот примеры некоторых примитивных значений:
Отмена всех акций в БД в пределах
выполнения одной транзакции.
server cookie/серверная кука
Один из видов техники
JavaScript для обслуживания объекта
client, когда сервер генерирует уникальное имя для клиента,
сохраняемое в
cookie-файле на стороне клиента и позднее использует сохранённое имя для
обращения к структуре данных, содержащей значения свойств объекта
client.
server-side JavaScript/серверный JavaScript
Ядро JavaScript плюс расширения, относящиеся только к
работе JavaScript на сервере.
Например, серверные расширения дают приложению возможность соединяться с
реляционной БД, сохранять непрерывность информации от одного вызова приложения
до другого или выполнять манипуляции с файлами на сервере. См. такжеclient-side JavaScript, core JavaScript.
server URL encoding/серверная кодировка URL
Один из видов техники JavaScript для обслуживания объекта client,
когда сервер генерирует для клиента уникальное имя, присоединяет его к URL и
позднее использует сохранённое имя для обращения к структуре данных, содержащей
значения свойств объекта client.
4 предопределённых объекта JavaScript - request,
client, project и server - и один класс, Lock,
предоставляющие основу для совместного использования данных запросами,
клиентами и приложениями.
SQL
Structured Query Language. Стандартный язык
для определения, управления и запрашивания реляционных баз данных.
static-метод
или свойство
Метод или свойство встроенного объекта, которые не
могут быть свойством экземпляров объекта. Например, Вы можете инстанциировать
(создать экземпляры) новые экземпляры объекта Date. Некоторые методы
объекта Date, такие как getHours и setDate,
являются также методами экземпляров объекта Date. Другие методы
объекта Date, такие как parse и UTC,
являются static/статическими, и экземпляры объекта Date не имеют
этих методов.
stopped application/остановленное приложение
Приложение, остановленное Application
Manager'ом и недоступное клиентам.
transaction/транзакция
Группа акций БД, которые выполняются вместе; все акции
проходят или все терпят неудачу.
updatable cursor/обновляемый
курсор
Курсор БД, в котором Вы можете обновлять таблицы на основе содержимого
виртуальной таблицы.
URL
Universal Resource Locator. Схема адресации,
используемая в World Wide Web.
web-файл
Скомпилированная форма приложения JavaScript;
содержит байт-коды.
Обязана быть установлена на Netscape web-сервере, чтобы функционировать.