Glossário

improve this page | report issue


Este glossário fornece termos e definições para software e produtos Mobile Foundation.

As referências cruzadas a seguir são utilizadas neste glossário:

  • Consulte o encaminha de um termo não preferencial para um termo preferencial ou de uma abreviação para o formato completo.
  • Consulte também o leva a um termo relacionado ou contrastante.

Para obter outros termos e definições, consulte o website de Terminologia IBM.

I

política de aquisição

Uma política que controla como os dados são coletados de um sensor de um dispositivo móvel. A política é definida pelo código do aplicativo.

adaptador

O código do lado do servidor de um aplicativo MobileFirst. Os adaptadores conectam-se a aplicativos corporativos, entregam dados para os aplicativos remotos e a partir deles, e executam qualquer lógica necessária do lado do servidor nos dados enviados.

banco de dados de administração

O banco de dados do MobileFirst Operations Console e dos serviços de administração. As tabelas de banco de dados definem elementos, como aplicativos, adaptadores, projetos com suas descrições e ordens de magnitude.

Administration Services

Um aplicativo que hospeda os serviços REST e as tarefas de administração. O aplicativo Administration Services é compactado em seu próprio arquivo WAR.

alias

Uma associação considerada ou real entre duas entidades de dados ou entre uma entidade de dados e um ponteiro.

Android

Um sistema operacional de dispositivo móvel criado pelo Google, maior parte do qual é liberado sob as licenças de software livre Apache 2.0 e GPLv2. Consulte também dispositivo móvel.

API / Interface de programação de aplicativos (API)

Uma interface que permite a um programa de aplicativo que foi escrito em uma linguagem de alto nível utilizar dados ou funções específicas do sistema operacional ou de outro programa.

app

Um aplicativo de dispositivo móvel ou da web. Consulte também aplicativo da web.

Centro de aplicativos

Um componente do MobileFirst que pode ser usado para compartilhar aplicativos e facilitar a colaboração entre os membros da equipe em um único repositório de aplicativos móveis.

Instalador do Application Center

Um aplicativo que lista o catálogo de aplicativos disponíveis no Application Center. O Application Center Installer deve estar presente em um dispositivo para permitir a instalação de aplicativos do repositório de aplicativos privados.

arquivo descritor de aplicativo

Um arquivo de metadados que define vários aspectos de um aplicativo.

authentication

Um serviço de segurança que fornece prova de que um usuário de um sistema de computador é genuinamente quem essa pessoa afirma ser. Os mecanismos comuns para implementação deste serviço são as senhas e as assinaturas digitais.

B

Base64

Um formato de texto simples que é usado para codificar dados binários. A codificação Base64 é geralmente usada em Autenticação de Certificado de Usuário para codificar certificados X.509, CSRs X.509 e CRLs X.509. Consulte também codificado por DER, codificado por PEM.

binário

Referente a algo que é compilado ou executável.

block

Uma coleção de várias propriedades (como adaptador, procedimento ou parâmetro).

notificação de transmissão

Uma notificação que é destinada a todos os usuários de um aplicativo específico do MobileFirst. Consulte também notificação baseada em tag.

definição de construção

Um objeto que define uma compilação, como uma compilação de integração de projeto semanal.

R

CA / Autoridade de certificação (CA)

Uma organização ou empresa terceirizada confiável que emite os certificados digitais. A autoridade de certificação geralmente verifica a identidade dos indivíduos que possuem o certificado exclusivo. Consulte também certificado.

função de retorno de chamada

Código executável que permite que uma camada de software de nível inferior chame uma função definida em uma camada de nível superior.

catálogo

Uma coleção de aplicativos.

Certificado

Na segurança do computador, um documento digital que vincula uma chave pública à identidade do proprietário do certificado, permitindo assim que o proprietário do certificado seja autenticado. Um certificado é emitido por uma autoridade de certificação e assinado digitalmente por essa autoridade. Consulte também autoridade de certificação.

aplicativo corporativo de autoridade de certificação

Um aplicativo da empresa que fornece certificados e chaves privadas para seus aplicativos clientes.

desafio

Uma solicitação por determinadas informações a um sistema. As informações, que são enviadas de volta ao servidor em resposta a essa solicitação, são necessárias para autenticação do cliente.

manipulador de desafios

Um componente do lado do cliente que emite uma sequência de desafios do lado do servidor e responde do lado do cliente.

cliente

Um programa ou computador de software que atende os serviços a partir de um servidor.

componente de autenticação do lado do cliente

Um componente que coleta informações do cliente e, em seguida, usa módulos de login para verificar essas informações.

clone

Uma cópia idêntica da versão aprovada mais recente de um componente, com um novo ID de componente exclusivo.

grupo

Uma coleta de sistemas completos que trabalham juntos para fornecer uma única capacidade unificada de computação.

aplicativo da empresa

Um aplicativo que é projetado para uso interno dentro de uma empresa.

Hub da Empresa

Um aplicativo que pode distribuir outros aplicativos especificados a serem instalados em um dispositivo móvel. Por exemplo, o Application Center é um Hub da Empresa. Consulte também Application Center.

componente

Um objeto ou programa reutilizável que executa uma função específica e funciona com outros componentes e aplicativos.

credencial

Um conjunto de informações que é concedida a um usuário ou certos processos de direitos de acesso.

CRL / Lista de revogação de certificado (CRL)

Uma lista de certificados que foram revogados antes de sua data de expiração planejada. As listas de revogação de certificado são mantidas pela autoridade de certificação e usadas, durante um handshake de Secure Sockets Layer (SSL), para assegurar que os certificados envolvidos não tenham sido revogados.

E

origem

de dados

O meio pelo qual um aplicativo acessa dados de um banco de dados.

implementar

O processo de instalação e configuração de um aplicativo de software e todos os seus componentes.

DER codificado

Pertencente a um formulário binário de um certificado formatado em ASCII PEM. Consulte também Base64, codificado por PEM.

dispositivo

Consulte dispositivo móvel

contexto do dispositivo

Dados usados para identificar o local de um dispositivo. Esses dados podem incluir coordenadas geográficas, pontos de acesso de WiFi e detalhes de registro de data e hora. Consulte também acionador.

Inscrição de dispositivo

O processo de um proprietário de dispositivo registrando seu dispositivo como confiável.

documentify

Um comando JSONStore usado para criar um documento.

A

emulador

Um aplicativo que pode ser usado para executar um aplicativo feito para uma plataforma que não a plataforma atual.

encryption

Em segurança de computadores, o processo de transformar dados em um formato ininteligível, de forma que os dados originais não possam ser obtidos ou possam ser obtidos somente com a utilização de um processo de decriptografia.

aplicativo corporativo

Consulte aplicativo da empresa.

entity

Um usuário, um grupo ou um recurso definido para um serviço de segurança.

environment

Uma instância específica de uma configuração de hardware e software.

Evento

Uma ocorrência de importância para uma tarefa ou sistema. Os eventos podem incluir a conclusão ou falha de uma operação, uma ação do usuário ou mudança de estado de um processo.

fonte de eventos

Um objeto que suporta um servidor de notificação assíncrona em uma única Java™ virtual machine. Utilizando uma fonte de eventos, o objeto do listener de evento pode ser registrado e utilizado para implementar qualquer interface.

r

aspecto

Uma entidade XML que restringe tipos de dados XML.

nó farm

Um servidor em rede hospedado em um server farm.

fire

Na programação orientada por objetos, causar uma transição de estado.

G

gateway

Um dispositivo ou programa usado para conectar redes ou sistemas com diferentes arquiteturas de rede.

geocoding

O processo de identificar códigos geográficos de marcadores geográficos mais tradicionais (endereços, códigos de endereçamento postal, etc.). Por exemplo, uma referência pode estar localizada no cruzamento de duas ruas, mas o código geográfico dessa referência consiste em uma sequência numérica.

localização geográfica

O processo de apontar um local com base na avaliação de vários tipos de sinais. Em computação remota, muitas vezes, pontos de acesso e torres de células de WLAN são usados para aproximar um local. Consulte também geocodificação, serviços de localização.

u

server farm homogêneo

Um server farm no qual todos os servidores de aplicativos são do mesmo tipo, nível e versão.

aplicativo híbrido

Um aplicativo gravado principalmente em linguagens orientadas pela web (HTML5, CSS e JS), mas que é agrupado em um shell nativo para que o aplicativo se comporte como um aplicativo nativo e forneça ao usuário todos os recursos desse aplicativo.

S

aplicativo interno

Consulte aplicativo da empresa.

J

JMX / Java Management Extensions (JMX)

Um meio de executar gerenciamento da tecnologia Java e por meio dela. JMX é uma extensão universal aberta da linguagem de programação Java para gerenciamento que pode ser implementada entre todas as indústrias, onde o gerenciamento for necessário.

B

Chave

Um valor matemático criptográfico usado para assinar, verificar, criptografar ou decriptografar digitalmente uma mensagem. Consulte também chave privada, chave pública. Um ou mais caracteres de um item de dados que são usados para identificar exclusivamente um registro e estabelecer sua ordem com relação a outros registros.

cadeia de chaves

Um sistema de gerenciamento de senha para o software Apple. Uma cadeia de chaves age como um contêiner de armazenamento seguro para senhas que são usadas por vários aplicativos e serviços.

par de chaves

In computer security, a public key and a private key. Quando o par de chaves é usado para criptografia, o emissor usa a chave pública do receptor para criptografar a mensagem e o receptor usa sua chave privada para decriptografar a mensagem. Quando o par de chaves é usado para assinatura, o assinante usa sua chave privada para criptografar uma representação da mensagem e o receptor usa a chave pública do emissor para decriptografar a representação da mensagem para verificação da assinatura.

v

biblioteca

Um objeto do sistema que serve como diretório para outros objetos. Uma biblioteca agrupa objetos relacionados e permite que os usuários localizem objetos pelo nome. Uma coleção de elementos de modelo, incluindo itens de negócios, processos, tarefas, recursos e organizações.

balanceamento

de carga

Um método de rede de computador para distribuir cargas de trabalho por vários computadores ou um cluster de computadores, links de rede, unidades centrais de processamento, unidades de disco ou outros recursos. O balanceamento de carga bem-sucedido otimiza o uso de recursos, maximiza o rendimento, minimiza o tempo de resposta e evita sobrecarga.

armazenamento local

Uma área em um dispositivo em que os aplicativos podem armazenar e recuperar dados localmente sem a necessidade de uma conexão de rede.

S

MBean / Bean gerenciado (MBean)

Na especificação JMX (Java Management Extensions), os objetos Java que implementam os recursos e suas instrumentações.

remotos

Veja dispositivo móvel.

cliente móvel

Consulte Application Center installer.

dispositivo móvel

Um telefone, um tablet ou um personal digital assistant que opera em uma rede de rádio. Consulte também Android.

Adaptador do MobileFirst

Consulte adaptador

Proxy de dados do MobileFirst

Um componente do lado do servidor para o IMFData SDK que pode ser usado para proteger as chamadas do aplicativo móvel para o Cloudant usando recursos de segurança OAuth do Mobile Foundation. O MobileFirst Data Proxy requer uma autenticação por meio do Trust Association Interceptor.

MobileFirst Operations Console

Uma interface baseada na Web que é usada para controlar e gerenciar ambientes de tempo de execução do MobileFirst que são implementados no MobileFirst Server e para coletar e analisar estatísticas do usuário.

Ambiente de tempo de execução do MobileFirst

Um componente móvel otimizado do lado do servidor que executa o lado do servidor dos aplicativos móveis (integração de backend, gerenciamento de versão, segurança, notificação push unificada). Cada ambiente de tempo de execução é compactado como um aplicativo da web (arquivo WAR).

Servidor MobileFirst

Um componente do MobileFirst que manipula segurança, conexões de backend, notificações push, gerenciamento de aplicativo móvel e análise de dados. O MobileFirst Server é uma coleção de aplicativos que são executados em um servidor de aplicativos e age como um contêiner de tempo de execução para ambientes de tempo de execução do MobileFirst.

N

aplicativo nativo

Um aplicativo que é compilado em código binário para uso no sistema operacional de dispositivo móvel no dispositivo.

Um grupo lógico de servidores gerenciados.

notificação

Uma ocorrência em um processo que pode acionar uma ação. As notificações podem ser usadas para modelar condições de interesse a serem transmitidas de um remetente para um conjunto (tipicamente desconhecido) de partes interessadas (os receptores).

A

OAuth

Um protocolo de autorização baseado em HTTP que fornece aos aplicativos acesso com escopo a um recurso protegido em nome do proprietário do recurso criando uma interação de aprovação entre o proprietário do recurso, o cliente e o servidor do recurso.

c

Um recurso de navegador que permite aos usuários navegar para frente e para trás em um navegador.

PEM codificado

Pertencente a um certificado codificado em Base64. Consulte também Base64, codificado por DER.

PKI / Infraestrutura de chave pública (PKI)

Um sistema de certificados digitais, autoridades de certificação e outras autoridades de registro que verificam e autenticam a validade de cada parte envolvida em uma transação de rede.

Ponte PKI

Um conceito MobileFirst Server que permite que a estrutura de Autenticação de Certificado de Usuário se comunique com um PKI.

poll

Solicitar dados repetidamente de um servidor.

chave

privada

Em comunicação segura, um padrão de algoritmo utilizado para criptografar mensagens que somente a chave pública correspondente pode decriptografar. A chave privada também é usada para decriptografar mensagens que foram criptografadas pela chave pública correspondente. A chave privada é mantida no sistema do usuário e protegida por uma senha. Consulte também chave, chave pública.

projeto

O ambiente de desenvolvimento para vários componentes, como aplicativos, adaptadores, arquivos de configuração, código Java customizado e bibliotecas.

arquivo WAR do projeto

Um archive web (WAR) que contém as configurações para o ambiente de tempo de execução do MobileFirst e é implementado em um servidor de aplicativos.

provisão

Fornecer, implementar e controlar um serviço, componente, aplicativo ou recurso.

proxy

Um gateway do aplicativo de uma rede para outra para um aplicativo de rede específico como Telnet ou FTP, por exemplo, onde um servidor firewall proxy Telnet executa autenticação do usuário e, em seguida, permite o fluxo de tráfego através do proxy como se ele não estivesse lá. A função é desempenhada no firewall e não na estação de trabalho do cliente, gerando maior carga no firewall.

chave pública

Em comunicação segura, um padrão de algoritmo utilizado para decriptografar mensagens que foram criptografadas pela chave privada correspondente. Uma chave pública também é usada para criptografar as mensagens que podem ser decriptografadas apenas pela chave privada correspondente. Os usuários divulgam suas chaves públicas para todos aqueles com os quais desejam trocar mensagens criptografadas. Consulte também chave, chave privada.

Push

Enviar informações de um servidor para um cliente. Quando um servidor envia conteúdo por push, é ele que inicia a transação, não uma solicitação do cliente.

notificação push

Um alerta indicando uma mudança ou uma atualização que aparece em um ícone de app móvel.

D

proxy reverso

Uma topologia de encaminhamento IP, em que o proxy está em nome do servidor HTTP de back-end. É um proxy de aplicativo para servidores que utilizam HTTP.

raiz

O diretório que contém todos os outros diretórios em um sistema.

E

salt

Dados gerados aleatoriamente inseridos em um hash de senha ou de passphrase, tornando essas senhas incomuns (e mais difícil de ser hackeada).

SDK / Kit de desenvolvimento de software (SDK)

Um conjunto de ferramentas, APIs e documentação para ajudar o desenvolvimento de software em uma linguagem de computador específica ou para um determinado ambiente operacional.

Teste de segurança

Um conjunto ordenado de domínios de autenticação que é usado para proteger um recurso como um procedimento do adaptador, um aplicativo ou uma URL estática.

server

farm

Um grupo de servidores em rede.

de interação

Um programa que executa uma função primária dentro de um servidor ou software relacionado.

Sessão

Uma conexão lógica ou virtual entre duas estações, programas de software ou dispositivos em uma rede que permite que dois elementos se comuniquem e troquem dados durante a sessão.

sign

Anexar uma assinatura eletrônica exclusiva, derivada do ID de usuário do emissor, a um documento ou campo quando um documento é enviado por email. A assinatura de email assegura que, se um usuário não autorizado criar uma nova cópia de um ID do usuário, o usuário desautorizado não possa falsificar assinaturas com ele. Além disso, a assinatura verifica se ninguém violou os dados enquanto a mensagem estava em trânsito.

simulador

Um ambiente para código de temporariedade que é gravado para uma plataforma diferente. Os simuladores são usados para desenvolver e testar código no mesmo IDE, mas implementam esse código em sua plataforma específica. Por exemplo, é possível desenvolver código para um dispositivo Android em um computador e depois testá-lo usando um simulador nesse computador.

aparência

Um elemento de uma interface gráfica com o usuário que pode ser alterado para alterar a aparência da interface sem afetar sua funcionalidade.

arrastar

Mover um item da interface da régua de controle horizontalmente em um touchscreen. Geralmente, os aplicativos usam gestos de arrasto para bloquear e desbloquear telefones, ou alternar opções.

subelemento

Em padrões UN/EDIFACT EDI, um elemento de dados do EDI que faz parte de um elemento de dados compostos do EDI. Por exemplo, um elemento de dados do EDI e seu qualificador são subelementos de um elemento de dados compostos EDI.

subscrição

Um registro que contém as informações que um assinante passa para um broker ou servidor local para descrever as publicações que ele deseja receber.

syntax

As regras para a construção de um comando ou instrução.

mensagem do sistema

Uma mensagem automatizada em um dispositivo móvel que fornece status operacional ou alertas, por exemplo, se as conexões forem bem-sucedidas ou não.

Ter

notificação baseada em tag

Uma notificação que é destinada aos dispositivos que são inscritos para uma tag específica. Tags são usadas para representar tópicos que são de interesse de um usuário. Consulte também notificação de transmissão.

TAI / Trust Association Interceptor (TAI)

O mecanismo pelo qual a confiança é validada no ambiente do produto para cada solicitação recebida pelo servidor proxy. O método de validação é acordado pelo servidor proxy e o interceptor.

dar um toque

Tocar de leve um touchscreen. Geralmente, os aplicativos usam gestos de toque para selecionar itens (semelhante a um clique do botão esquerdo do mouse).

gabarito

Um grupo de elementos que compartilham propriedades comuns. Essas propriedades podem ser definidas apenas uma vez, no nível do modelo, e são herdadas por todos os elementos que usam o modelo.

acionar

Um mecanismo que detecta uma ocorrência, podendo causar processamento adicional em resposta. Os acionadores podem ser ativados quando ocorrem mudanças no contexto do dispositivo. Consulte também contexto do dispositivo.

##

V

exibição

Uma área de janela que está fora da área do editor que pode ser usada para examinar ou trabalhar com os recursos no ambiente de trabalho.

Qua

aplicativo da web / aplicativo

Um aplicativo acessível por um navegador da web e que fornece alguma função além da exibição estática de informações, por exemplo, ao permitir que o usuário consulte um banco de dados. Os componentes comuns de um aplicativo da web incluem páginas HTML, páginas JSP e servlets. Consulte também app.

servidor de aplicativos da Web

O ambiente de tempo de execução para aplicativos dinâmicos da web. Um servidor de aplicativos da web Java EE implementa os serviços do padrão Java EE.

recurso da web

Qualquer um dos recursos criados durante o desenvolvimento de um aplicativo da web, por exemplo, projetos da web, páginas HTML, arquivos JavaServer Pages (JSP), servlets, bibliotecas de tags customizadas e archives.

widget

Um aplicativo móvel e reutilizável ou parte do conteúdo dinâmico que pode ser colocado em uma página da web, receber entrada e comunicar-se com um aplicativo ou com outro widget.

Wrapper

Um seção de código que contém código que poderia, de outra forma, não ser interpretado pelo compilador. O agrupador age como uma interface entre o compilador e o código agrupado.

i

Certificado X.509

Um certificado que contém informações que são definidas pelo padrão 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 February 28, 2020