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.
Nó
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
navegação pela página
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.