Глоссарий
improve this page | report issue
Этот глоссарий содержит термины и определения для программного обеспечения и продуктов Mobile Foundation.
В глоссарии используются следующие перекрестные ссылки:
- См. указывает на предпочитаемый термин или на полную форму сокращения или акронима.
- Ссылка См. также указывает на связанный термин или термин с противоположным значением.
Другие термины и определения приведены на веб-сайте Терминология IBM.
A
acquisition policy
Стратегия приобретения. Стратегия, управляющая сбором данных из датчика мобильного устройства. Она определяется кодом приложения.
adapter
Адаптер. Приложение MobileFirst уровня сервера. Адаптеры подключаются к приложениям Java EE обмениваться данными с мобильными приложениями и обрабатывать их на уровне сервера.
administration database
База данных администрирования. База данных MobileFirst Operations Console и служб администрирования. Таблицы базы данных содержат элементы, такие как приложения, адаптеры, проекты, вместе с описаниями и порядком величины.
Administration Services
Службы администрирования. Приложение, включающее в себя службы REST и задачи администрирования. Приложение Службы администрирования поставляется в отдельном файле WAR.
alias
Псевдоним. Предполагаемая или фактическая связь между двумя объектами данных или между объектом данных и указателем.
Android
Мобильная операционная система, разработанная компанией Google. В основном предлагается на условиях лицензий на открытый код Apache 2.0 и GPLv2. См. также mobile device.
API / Application Programming Interface (API)
Интерфейс прикладных программ. Интерфейс, позволяющий прикладным программам на языках высокого уровня обращаться к различным данным или функциям операционной системы или других программ.
app
Приложение. Приложение для мобильного устройства или веб-приложение. См. также web application.
Application Center
Application Center. Компонент MobileFirst, предназначенный для совместного использования приложений и повышения эффективности совместной работы между участниками коллектива в одном хранилище мобильных приложений.
Application Center installer
Программа установки Application Center. Приложение с каталогом приложений, доступных в Application Center. Программа установки Application Center необходима для установки приложений из частного хранилища приложений.
application descriptor file
Файл дескриптора приложения. Файл метаданных с описанием различных аспектов приложения.
authentication
Идентификация. Функция защиты, подтверждающая, что пользователь или система являются именно теми сущностями, за которых они себя выдают. Обычно эта функция реализуется с помощью паролей и цифровых подписей.
B
Base64
Текстовый формат, применяемый для шифрования двоичных данных. Кодировка Base64 часто применяется для кодирования сертификатов, запросов на подписание сертификатов и списков аннулированных сертификатов X.509. См. также DER encoded, PEM encoded.
binary
Двоичный. Относится к компилируемым или исполняемым файлам.
block
Блок. Набор свойств (например, адаптер, процедура или параметр).
broadcast notification
Широковещательное уведомление. Уведомление всех пользователей приложения MobileFirst. См. также tag-based notification.
build definition
Определение компоновки. Объект, определяющий компоновку, например еженедельная компоновка интеграции на уровне всего проекта.
C
CA / Certificate Authority (CA)
Сертификатная компания. Надежная внешняя организация или компания, выдающая цифровые сертификаты. Сертификатная компания обычно проверяет подлинность пользователей, которым выданы уникальные сертификаты. См. также certificate.
callback function
Функция обратного вызова. Исполняемый код, позволяющий ПО более низкого уровня вызывать функцию, определенную на более высоком уровне.
catalog
Каталог. Набор приложений.
certificate
Сертификат. В компьютерной безопасности - цифровой документ, связывающий общий ключ с личностью владельца сертификата, тем самым позволяя идентифицировать владельца сертификата. Сертификат выдается сертификатной компанией и имеет цифровую подпись этой компании. См. также certificate authority.
certificate authority enterprise application
Корпоративное приложение сертификатной компании. Приложение, предоставляющее сертификаты и частные ключи клиентам в пределах организации.
challenge
Вызов. Запрос конкретной информации. Информация, возвращаемая серверу в ответ на запрос, требуется для идентификации клиента.
challenge handler
Обработчик идентификации. Компонент уровня клиента, который выдает последовательность запросов и ответов в ходе взаимодействия между сервером и клиентом.
client
Клиент. Программа или компьютер, обращающийся к службам на сервере.
client-side authentication component
Компонент идентификации уровня клиента. Компонент, предназначенный для сбора информации о клиенте, которые затем проверяются с помощью модуля входа в систему.
clone
Дубликат. Идентичная копия последней утвержденный версии компонента с уникальным ИД компонента.
cluster
Кластер. Набор независимых систем, которые взаимодействую друг с другом с целью предоставления унифицированной вычислительной среды.
company application
Приложение организации. Приложение, предназначенное для применения в пределах организации.
Company Hub
Приложение, отвечающее за распространение других приложений для установки на мобильных устройствах, например Application Center. См. также Application Center.
component
Компонент. Повторно используемый объект или программа, выполняющий заданную функцию и взаимодействующий с другими компонентами и приложениями.
credential
Идентификационные данные. Набор информации, предоставляющей пользователю и процессу конкретные права доступа.
CRL / Certificate Revocation List (CRL)
Список аннулированных сертификатов (CRL). Список сертификатов, отозванных ранее истечения их срока действия. Список аннулированных сертификатов поддерживает сертификатная компания. Он применяется при квитировании SSL для проверки годности сертификатов.
D
data source
Источник данных. Посредством источника данных приложение работает с данными базы данных.
deployment
Развертывание. Процесс установки и настройки приложения и его компонентов.
DER encoded
Закодированный с помощью DER. Относится к двоичному формату сертификата ASCII PEM. См. также Base64, PEM encoded.
device
См. mobile device
device context
Контекст устройства. Данные, применяемые для идентификации расположения устройства, такие как географические координаты, точки доступа WiFi и метки времени. См. также trigger.
device enrollment
Регистрация устройства. Процесс регистрации устройства как надежного.
documentify
Команда JSONStore, применяемая для создания документа.
E
emulator
Эмулятор. Приложение, с помощью которого можно запустить приложение, предназначенное для другой платформы.
encryption
Шифрование. В компьютерной безопасности - процесс преобразования данных в неотформатированный вид таким образом, чтобы исходные данные можно было восстановить только с помощью дешифрования.
enterprise application
См. company application.
entity
Сущность. Пользователь, группа или ресурс, применяемый службой защиты.
environment
Среда. Конкретный экземпляр конфигурации аппаратного и программного обеспечения.
event
Событие. Любое значимое происшествие уровня задачи или системы. Примеры события: выполнение или сбой операции, действие пользователя, изменение состояния бизнес-процесса.
event source
Источник событий. Объект, поддерживающий сервер асинхронного уведомления в пределах одной виртуальной машины Java™. С помощью источника событий можно зарегистрировать объект получателя событий и использовать его для реализации любого интерфейса.
F
facet
Фасет. Сущность XML, ограничивающая типы данных XML.
farm node
Узел фермы. Сервер в сети, входящий в состав фермы серверов.
fire
Переключить. В объектно-ориентированном программировании - вынудить переход в другое состояние.
G
gateway
Шлюз. Устройство или программа, служащие для соединения сетей или систем с различными сетевыми архитектурами.
geocoding
Геокодирование. Процесс определения геокодов на основе стандартных географических маркеров (адреса, почтовые индексы и т. д.). Например, ориентир может находиться на пересечении двух улиц, а соответствующий геокод состоит из числовой последовательности.
geolocation
Геолокация. Процесс определения расположения путем оценки сигналов разного типа. В области мобильных вычислений - расположение часто определяется с помощью точек доступа WLAN и сотовых вышек. См. также geocoding, location services.
H
homogeneous server farm
Однородная ферма серверов. Ферма серверов, в состав которой входят серверы приложений одинаковых типа, уровня и версии.
hybrid application
Гибридное приложение. Приложение, которое написано на веб-ориентированном языке (HTML5, CSS, and JS), но входит в состав внутренней оболочки и предоставляет пользователю возможности встроенного приложения.
I
in-house application
См. company application.
J
JMX / Java Management Extensions (JMX)
Расширения JMX. Средства управления на основе технологии Java. JMX представляет собой универсальное, открытое расширение языка программирования Java, позволяющее удовлетворить любые потребности, связанные с управлением.
K
key
Ключ. Криптографическое математическое значение, применяемое для подписания, проверки, шифрования и расшифровки сообщений. См. также private key, public key. Ключ. Один или несколько символов в элементе данных, применяемые для уникальной идентификации записи и определения ее порядка по отношению к другим записям.
keychain
Цепочка ключей. Система управления паролями для программного обеспечения Apple. Цепочка ключей выполняет роль защищенного контроллера хранения паролей, применяемого несколькими приложениями и службами.
key pair
Парк ключей. В области компьютерной безопасности - открытый и личный ключи. Если пара ключей применяется для шифрования, то отправитель шифрует сообщение с помощью общего ключа получателя, а получатель расшифровывает его с помощью личного ключа. Если пара ключей применяется для подписания, то подписант шифрует представление сообщения с помощью личного ключа, а получатель расшифровывает его с помощью общего ключа для проверки подписи.
L
library
Библиотека. Системный объект, отображаемый для других объектов как каталог. Библиотека объединяет связанные объекты и позволяет пользователям находить объекты по имени. Библиотека. Совокупность элементов модели, включая бизнес-элементы, процессы, задачи, ресурсы и организации.
load balancing
Распределение нагрузки. В сети метод распределения задач в компьютерном кластере или между несколькими компьютерами, сетевыми каналами, процессорами, дисками и другими ресурсами. Успешное распределение нагрузки оптимизирует использование ресурсов, повышает производительность, минимизирует время ответа и предотвращает перегрузку.
local store
Локальное хранилище. Область на устройстве, предназначенная для локального хранения данных приложений без обращения к сети.
M
MBean / Managed Bean (MBean)
Управляемый объект EJB. В спецификации Java Management Extensions (JMX) - объекты Java, реализующие ресурсы и их инструментарий.
mobile
См. mobile device.
mobile client
См. Application Center installer.
mobile device
Мобильное устройство. Телефон, планшет или персональный цифровой помощник, работающий в радиосети. См. также Android.
MobileFirst adapter
См. adapter
MobileFirst Data Proxy
MobileFirst Data Proxy. Компонент уровня сервера для SDK IMFData, обеспечивающий защиту вызовов мобильных приложений в Cloudant с помощью функций защиты OAuth Mobile Foundation. MobileFirst Data Proxy использует идентификацию с помощью перехватчика группы доверия.
MobileFirst Operations Console
Веб-интерфейс, применяемый для управления средами выполнения MobileFirst, развернутыми на MobileFirst Server, а также для сбора и анализа пользовательской статистики.
MobileFirst runtime environment
Среда выполнения MobileFirst. Компонент уровня сервера, оптимизированный для работы с мобильными устройствами (интеграция с базовой частью системы, управление версиями, защита, унифицированное уведомление push). Каждая среда выполнения поставляется в виде веб-приложения (файл WAR).
MobileFirst Server
Компонент MobileFirst, отвечающий за обработку защиты, соединения с базовой системой, уведомления push, управление мобильными приложениями и аналитику. MobileFirst Server представляет собой набор приложений, которые работают на сервере приложений, выполняет роль контейнера для сред выполнения MobileFirst.
N
native app
Нативное приложение. Приложение, скомпилированное для запуска в мобильной операционной системе на устройстве.
node
Узел. Логическое объединение управляемых серверов.
notification
Уведомление. Событие в процессе, которое может активизировать или деактивизировать действие. Уведомления можно использовать для моделирования интересующих условий, передаваемых от отправителя набору (обычно неизвестному) заинтересованных сторон (получателям).
O
OAuth
Открытая идентификация. Протокол предоставления прав доступа на основе HTTP, предоставляющий приложениям ограниченный доступ к защищенным ресурсам от имени владельца ресурса путем создания утвержденного взаимодействия владельца ресурса, клиента и сервера ресурсов.
P
page navigation
Навигация по страницам. Функция браузера, с помощью которой пользователи могут переходить вперед и назад в браузере.
PEM encoded
Закодированный с помощью PEM. Относится к закодированному сертификату Base64. См. также Base64, DER encoded.
PKI / Public Key Infrastructure (PKI)
Инфраструктура общих ключей. Система цифровых сертификатов, сертификатных компаний и других регистрационных органов, служащих для проверки и идентификации всех участников сетевой транзакции.
PKI bridge
Мост PKI. Концепция MobileFirst Server, позволяющая среде User Certificate Authentication взаимодействовать с PKI.
poll
Опрашивать. Периодически запрашивать данные на сервере.
private key
Частный ключ. В описаниях защищенных соединений - данные, используемые для шифрования сообщений. После этого сообщение можно будет расшифровать только с помощью соответствующего общего ключа. Частный ключ также используется для расшифровки сообщений, зашифрованных соответствующим общим ключом. Частный ключ, защищенный паролем, хранится в системе пользователя. См. также key, public key.
project
Проект. Среда разработки для различных компонентов, таких как приложения, адаптеры, файлы конфигурации, пользовательский код Java и библиотеки.
project WAR file
Файл WAR проекта. Файл WAR, который содержит конфигурации среды выполнения MobileFirst и развертывается на сервере приложений.
provision
Предоставление ресурсов. Предоставление, развертывание и отслеживания службы, компонента, приложения или ресурса.
proxy
Прокси-сервер. Шлюз для приложений, который позволяет обращаться из одного фрагмента сети в другой. Например, прокси-сервер для приложений Telnet или FTP на брандмауэре позволяет работать идентифицированным пользователям по протоколам Telnet или FTP. При этом часть нагрузки ложится на брандмауэр.
public key
Общий ключ. В описаниях защищенных соединений - данные, используемые для расшифровки сообщений, зашифрованных с помощью соответствующего частного ключа. Открытый ключ также используется для шифрования сообщений. После этого сообщение можно будет расшифровать только при наличии соответствующего частного ключа. Пользователи передают свои открытые ключи всем, с кем требуется обмениваться зашифрованными сообщениями. См. также key, private key.
push
Передавать. Отправлять информацию с сервера на клиент. В этом случае транзакция запускается сервером, а не в ответ на запрос клиента.
push notification
Push-уведомление. Предупреждение об изменении или обновлении мобильного приложения.
R
reverse proxy
Обратный прокси-сервер. Топология пересылки IP, где прокси-сервер действует от имени базового сервера HTTP. Он является прокси-сервером приложений для серверов, применяющих HTTP.
root
Корневой каталог. Каталог, содержащий все остальные каталоги в системе.
S
salt
Добавление. Случайно создаваемые данные, которые вставляются в пароль или хэш пароля, чтобы сделать его более сложным.
SDK / Software Development Kit (SDK)
Комплект разработки программного обеспечения (SDK). Инструменты, API и документация для разработки программного обеспечения на одном из языков в заданной среде.
security test
Тест безопасности. Упорядоченный набор областей идентификации, применяемый для защиты ресурсов, таких как процедура адаптера, приложение или статический URL.
server farm
Ферма серверов. Группа серверов в сети.
service
Служба. Программа, выполняющая основную функцию на сервере или связанном ПО.
session
Сеанс. Логическое или виртуальное соединение между двумя станциями, программами или устройствами в сети, позволяющее им обмениваться данными в течение сеанса.
sign
Подписывать. Добавить уникальную электронную подпись, связанную с ИД пользователя отправителя, в документ или поле при отправке документа по электронной почте. Электронная подпись обеспечивает проверку подлинности пользователя. Кроме того, подпись позволяет исключить несанкционированное изменение данных во время передачи.
simulator
Симулятор. Среда для промежуточного кода, разработанного для другой платформы. Симуляторы применяются для разработки и тестирования кода в той же IDE с последующим развертыванием на конкретной платформе. Например, код, разработанный для устройства Android, можно проверить на компьютере с помощью симулятора.
skin
Оболочка. Элемент графического пользовательского интерфейса, при изменении которого меняется оформление интерфейса, но не его функциональность.
slide
Слайд. Перемещение слайдера в горизонтальном направлении по экрану. Как правило, приложения используют этот жест для блокировки или разблокировки телефонов или переключения опций.
subelement
Подэлемент. В стандартах UN/EDIFACT EDI - элемент данных EDI, являющийся частью составного элемента данных EDI. Например, элемент данных EDI и его спецификатор - это подэлементы составного элемента данных EDI.
subscription
Подписка. Запись, передаваемая подписчиком локальному посреднику или серверу и описывающая публикации, которые подписчик хочет получать.
syntax
Синтаксис. Правила составления команд и операторов.
system message
Системное сообщение. Автоматическое сообщение на мобильном устройстве с информацией о состоянии или предупреждением, например сведения о состоянии соединения.
T
tag-based notification
Уведомление на основе тегов. Уведомление для устройств, подписанных на конкретный тег. Теги представляют темы, интересующие пользователя. См. также broadcast notification.
TAI / Trust Association Interceptor (TAI)
Перехватчик группы доверия (TAI). Механизм, с помощью которого в среде продукта проверяется доверие запросов, полученных прокси-сервером. Метод проверки оговаривается прокси-сервером и перехватчиком.
tap
Коснуться. Быстро коснуться экрана. Как правило, приложения используют такие жесты для выбора элементов (аналогично нажатию левой кнопки мыши).
template
Шаблон. Группа элементов с общими свойствами. Эти свойства можно определить один раз в шаблоне, и они будут наследоваться всеми элементами, применяющими шаблон.
trigger
Триггер. Механизм, обнаруживающий какое-либо событие и инициирующий соответствующие действия. Триггеры можно активировать в ответ на изменение контекста устройства. См. также device context.
U
V
view
Панель. Панель, расположенная вне области редактирования. Она может применяться для работы с ресурсами в рабочей среде.
W
web app / application
Приложение, к которому можно обратиться с помощью веб-браузера, и которое выполняет функции, выходящие за рамки статического отображения информации, например, позволяющее пользователю создавать запросы к базам данных. Как правило, в состав веб-приложения входят страницы HTML, страницы JSP и сервлеты. См. также app.
web application server
Сервер веб-приложений. Среда выполнения для динамических веб-приложений. Веб-сервер приложений Java EE реализует службы стандарта Java EE.
web resource
Веб-ресурс. Любой ресурс, создаваемый в ходе разработки веб-приложения, например, веб-проект, страница HTML, файл JSP, сервлет, библиотека тегов или файл архива.
widget
Виджет. Переносимое, многоразовое приложение или фрагмент динамического содержимого. Виджет размещается на веб-странице с целью приема входных данных и взаимодействия с приложением или другим виджетом.
wrapper
Оболочка. Раздел кода, содержащий код, который компилятор не смог интерпретировать. Оболочка выполняет роль интерфейса между компилятором и кодом оболочки.
X
X.509 certificate
Сертификат X.509. Сертификат, содержащий информацию согласно стандарту X.509.
▲Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.