Глоссарий

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

Навигация по страницам. Функция браузера, с помощью которой пользователи могут переходить вперед и назад в браузере.

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.
Last modified on August 17, 2020