Glossário

Este glossário inclui definições desenvolvidas pela Sun Microsystems, Inc. para seus glossários Java e J2EE. Quando a Sun for a origem de uma definição, ela será indicada.

Abstract Window Toolkit (AWT)
Em programação Java, uma coleção de componentes GUI, implementados utilizando versões de plataformas nativas de componentes. Esses componentes fornecem o subconjunto de funcionalidade, comum em todos os ambientes de sistemas operacionais. (Sun) Consulte também Swing Set, Standard Widget Toolkit.
acessibilidade
Um atributo de um produto de software ou de hardware que pode ser utilizado por usuários portadores de deficiências físicas.
adaptador de recursos
Um driver de software no nível de sistema que é utilizado por um contêiner EJB ou por um cliente aplicativo para conectar-se a um EIS (Enterprise Information System). Um adaptador de recursos conecta-se a um contêiner; em seguida, os componentes do aplicativo implementados no contêiner utilizam a API do cliente (exposta pelo adaptador) ou abstrações de alto nível geradas pela ferramenta para acessar o EIS subjacente. (Sun) Consulte também Contêiner, Enterprise Information System.
Administração do Portal
O local no qual os administradores do portal definem e mantêm permissões de colaboração, registros de local, registros de associação do local e configurações do servidor de produtos complementares para colaboração avançada.
Agent Controller
Um processo daemon que reside em cada host de implementação e fornece o mecanismo, por meio do qual os aplicativos cliente ativam novos processos de host ou são conectados a agentes que coexistem nos processos existentes no host.
agente
Um programa que executa automaticamente algum serviço, como coleta de dados, sem intervenção do usuário ou em um planejamento regular.
agente de definição de perfil
Um agente que faz uma análise de desempenho e traça o perfil de um aplicativo.
agente de log
Um agente que os programadores podem criar para gravar dados (por exemplo, primitivos Java, objetos ou estruturas predefinidas de log) em uma ou mais origens de saída (por exemplo, texto ou XML) para um aplicativo em teste.
agregação
A coleta estruturada de objetos de dados para apresentação subseqüente em um portal.
ajuda instantânea
Uma forma de ajuda on-line que pode ser visualizada movendo um mouse ou outro dispositivo indicador sobre um item da GUI, como um ícone ou campo.
alias
Na geração do EGL, um nome que é colocado no arquivo de origem de saída no lugar do nome que estava no código fonte do EGL. Na maioria dos casos, o nome original recebe um alias, porque não era válido na linguagem de geração de destino.
analisador de XML
Um programa que lê documentos XML e fornece acesso a seu conteúdo e estrutura. O analisador de XML gera uma árvore hierarquicamente estruturada e, em seguida, transmite dados para os visualizadores e outros aplicativos para processamento. Por último, retorna os resultados para o aplicativo de chamada.
analisar
Quebrar uma cadeia de informações como um comando ou arquivo em suas partes constituintes.
Apache
Um servidor Web de origem aberta. A IBM oferece um servidor da Web, chamado IBM HTTP Server, que tem como base o Apache.
APAR
Consulte Authorized Program Analysis Report.
API
Consulte Application Programming Interface.
API do portlet
O conjunto de interfaces e métodos utilizados pelos programas Java em execução no ambiente do servidor de portal para obter serviços.
aplicativo corporativo
Consulte aplicativo J2EE.
aplicativo da Web
Um aplicativo que é acessível por um navegador da Web e que fornece algumas funções além da exibição estática de informações, por exemplo, permitindo que o usuário consulte um banco de dados. Componentes comuns de um aplicativo da Web incluem páginas HTML, páginas JSP e servlets.
aplicativo de portlet
Uma coleta de portlets relacionados que podem compartilhar recursos um com outro.
aplicativo distribuído
Um aplicativo composto por componentes distintos que são fisicamente localizados em diferentes sistemas de computação, conectados por uma rede. Consulte também Cliente/Servidor.
aplicativo J2EE
Qualquer unidade de funcionalidade J2EE, que pode ser implementada. Esta unidade pode ser um único módulo ou um grupo de módulos empacotados em um arquivo EAR (Enterprise Archive) com um descritor de implementação de aplicativos J2EE. (Sun)
applet
Um programa aplicativo pequeno que executa uma tarefa específica e geralmente é portátil entre sistemas operacionais. Freqüentemente gravados em Java, os applets podem ser transferidos por download pela Internet e executados em um navegador da Web.
Application Programming Interface (API)
Uma interface que permite que um programa aplicativo gravado em uma linguagem de alto nível utilize dados ou funções específicos do sistema operacional ou de um outro programa.
arquivo de classe
Um arquivo fonte Java compilado.
arquivo de configuração
Um arquivo Struts que contém informações sobre fontes de dados, beans de formulário, encaminhamentos globais e mapeamentos de ações.
arquivo de construção EGL
Um arquivo XML com uma extensão .eglbld, utilizado para armazenar definições de partes de construção EGL.
arquivo de log do WebSphere
Um arquivo gerado pelo WebSphere Application Server para coletar informações relativas à execução do aplicativo, incluindo mensagens de erro e informativas. Também denominado log de atividade.
arquivo de log XML
Um arquivo de log no formato XML que é criado por um agente de log e utilizado para registrar eventos e informações de carregamento de plug-in.
arquivo de origem EGL
Um arquivo de texto com uma extensão .egl utilizado para armazenar definições de dados, lógica e partes de UI do EGL.
arquivo de propriedades de ligação
Um arquivo de texto gerado pelo EGL ou escrito à mão que pode ser utilizado em tempo de execução do J2EE para fornecer detalhes sobre como um programa ou wrapper Java gerado pelo EGL chama outro código.
arquivo JAR
Consulte Java Archive.
arquivo JAR EJB
Um archive Java que contém um módulo EJB. (Sun)
arquivo Java
Um arquivo fonte editável (com extensão .java), que pode ser compilado em código de bytes (um arquivo .class).
arquivo JSP
Um arquivo HTML em script que possui uma extensão .jsp e permite a inclusão de conteúdo dinâmico em páginas da Web. Um arquivo JSP pode ser solicitado diretamente como um URL, chamado por um servlet ou chamado de uma página HTML. Consulte também JavaServer Pages, Página JSP.
arquivo JSP de Faces
Um arquivo que representa uma página em um projeto dinâmico da Web e contém componentes de dados e da UI do JavaServer Faces. Consulte também JavaServer Faces.
arquivo WSDL
Consulte documento WSDL.
artefato
Informações físicas utilizadas ou produzidas por um processo de desenvolvimento de software. Exemplos de artefatos incluem modelos, arquivos de origem, scripts e arquivos executáveis binários. Consulte também componente.
assistente
Um formulário ativo de ajuda que guia os usuários através de cada etapa de uma tarefa particular.
assistência de código
Consulte assistência de conteúdo.
assistência de conteúdo
Um recurso de alguns editores de origem que avisa ao usuário, com uma lista de alternativas válidas, para concluir a linha atual de código ou o campo de entrada.
associação
(1) Em beans corporativos, uma relação existente entre dois beans de entidade CMP (Container-Managed Persistence). Há dois tipos de associação: um para um e um para muitos.
(2) Para documentos XML, a ligação do próprio documento com as regras que controlam sua estrutura, que pode ser definida por uma Definição do Tipo de Documento (DTD) ou um esquema XML.
associação
O estado de ser um usuário do portal e um membro do local. A associação no portal é controlada pelo administrador durante a instalação e configuração dos servidores de portal. A associação em locais é controlada por um gerenciador do local, que determina o nível de acesso para cada membro do local: participante, projetista do local ou gerenciador do local.
Assíncrono (ASYNC)
Relativo a eventos que não estão sincronizados no tempo ou não ocorrem em intervalos de tempo regulares ou previsíveis. Por exemplo, os eventos de entrada são controlados pelo usuário; o programa pode lê-los posteriormente.
ASYNC
Consulte Assíncrono.
atalho do teclado
Uma tecla ou uma combinação de teclas que um usuário pode pressionar, para executar uma ação que está disponível a partir de um menu.
ação de validação
Um mecanismo para verificar se o valor real de uma variável no tempo de execução corresponde ao valor esperado dessa variável. Consulte também restrição de cronometragem.
ação personalizada
Na programação JSP, uma ação descrita de uma forma portátil por um descritor de biblioteca de tags e uma coleta de classes Java e importada para uma página JSP por uma diretiva taglib. (Sun)
ativar
Na programação orientada por objetos, causar uma transição de estado.
ativar configuração
Um mecanismo para definir e salvar diferentes configurações do workbench que podem ser ativadas separadamente. As opções configuráveis incluem as configurações de execução e depuração.
ativação
No EJB, o processo de transferência de um bean corporativo do armazenamento secundário para a memória.(Sun) Consulte também Passivação.
atributo
Uma característica ou particularidade de uma entidade que descreve a entidade; por exemplo, o número de telefone de um funcionário é um dos atributos desse funcionário. Um atributo pode ter um tipo, que indica a faixa de informações especificada pelo atributo, e um valor, que está dentro desse intervalo. No XML, por exemplo, um atributo consiste em um par nome-valor dentro de um elemento com tags, que modifica os recursos do elemento.
atributo global
No XML, um atributo declarado como um filho do elemento esquema, ao invés de parte de uma definição de tipo complexo. Os elementos globais podem ser referidos em um ou mais modelos de conteúdo, utilizando o atributo ref.
autenticação
A verificação da identidade de um usuário ou um grupo de usuários para um portal.
authorized program analysis report (APAR)
Um pedido de correção de um defeito em um release atual de um programa fornecido pela IBM.
autorização
O método que determina quais portlets um usuário ou grupo de usuários pode acessar.
AWT
Consulte Abstract Window Toolkit.
banco de dados de sintoma
Um arquivo XML de sintomas, incluindo um ou mais padrões de cadeia correspondente com uma ou mais soluções associadas, que é utilizado na análise de evento e de mensagens de erro que ocorrem em um log de atividade do WebSphere.
barra de atalho
No Eclipse, a barra de ferramentas vertical no lado esquerdo da janela do workbench que contém botões para perspectivas abertas e visualizações rápidas.
barra de marcador
A moldura cinza à esquerda da área do editor do workbench, onde marcadores de páginas e pontos de interrupção são mostrados.
barra de navegação
Um conjunto de links para outras páginas da Web em um Web site. Por exemplo, as barras de navegação estão geralmente localizadas na parte superior ou inferior na lateral de uma página e contêm links diretos para as principais seções no Web site. As barras de navegação podem ser mantidas e geradas automaticamente utilizando o Web Site Designer.
B2B
Consulte business-to-business.
B2C
Consulte business-to-consumer.
bean
Uma definição ou ocorrência de um componente do JavaBeans. Consulte também JavaBeans.
bean corporativo
Um componente que implementa uma tarefa de negócios ou entidade de negócios e reside em um contêiner EJB. Beans de entidade, beans de sessão e beans orientados por mensagens são todos beans corporativos. (Sun)
bean de acesso
Um wrapper de bean corporativo que é normalmente utilizado por programas de cliente, como arquivos JSP e servlets. Os beans de acesso ocultam a complexidade da utilização dos beans corporativos e aperfeiçoam o desempenho de leitura e gravação de propriedades de EJB múltiplas.
bean de entidade
Na programação EJB, um bean corporativo que representa dados persistentes mantidos em um banco de dados. Cada bean de entidade transporta sua própria identidade. (Sun) Há dois tipos de beans de entidades: CMP (Container-Managed Persistence) e BMP (Bean-Managed Persistence). Consulte também Bean de Sessão.
bean de formulário
No Struts, uma instância de uma subclasse da classe ActionForm, que armazena dados de formulário HTML ou JSP de um pedido submetido de cliente ou que armazena dados de entrada de um link clicado pelo usuário.
bean de sessão
Um bean corporativo criado por um cliente que normalmente existe apenas durante uma única sessão cliente/servidor. (Sun) Consulte também Bean de Entidade.
bean de sessão com preservação de estado
Um bean de sessão com um estado conversacional. (Sun) Consulte também Bean de Sessão sem Preservação de Estado.
bean de sessão sem preservação de estado
Um bean de sessão sem estado conversacional. Todas as instâncias de um bean sem estado são idênticas. (Sun) Consulte também Bean de Sessão com Preservação de Estado.
bean EJB
Consulte bean corporativo.
bean-managed persistence (BMP)
Pertencente a um bean de entidade que gerencia sua própria persistência. Consulte também: Container-Managed Persistence.
bean visual
Um componente visível para o usuário final da interface gráfica com o usuário de um aplicativo Java. No AWT e no Swing, os beans visuais herdam de java.awt.Component.
biblioteca de gabaritos
O banco de dados, conhecido como Catálogo de Gabaritos de Portal, que armazena especificações de gabaritos de local e portlets, formulários, subformulários e perfis.
biblioteca de tags
Na tecnologia JSP, uma coleta de tags que identificam ações personalizadas descritas utilizando um descritor de taglib e classes Java. Uma biblioteca de tags JSP pode ser importada em qualquer arquivo JSP e utilizada com várias linguagens de script. (Sun)
bloco de rascunho
Um editor que pode ser utilizado para experimentar e avaliar expressões Java. Os usuários do workbench podem executar, inspecionar e exibir fragmentos de código no bloco de rascunho.
BMP
Consulte bean-managed persistence.
business-to-business (B2B)
Refere-se a aplicativos da Internet que trocam informações ou executam transações entre os negócios. Consulte também Business-to-Consumer.
business-to-consumer (B2C)
Refere-se ao subconjunto de aplicativos da Internet que trocam informações ou executam transações entre negócios e consumidores. Consulte também Business-to-Business.
código aberto
Pertencente ao código fonte do software, que está disponível para o público em geral e não possui restrições de licenciamento que limitam a utilização, modificação ou redistribuição. O Linux é um exemplo de tecnologia de origem aberta.
código de bytes
Código independente da máquina gerado pelo compilador Java e executado pelo interpretador Java. (Sun)
código de implementação
Código adicional que permite que o código de implementação de bean gravado por um desenvolvedor de aplicativos funcione em um ambiente de tempo de execução específico do EJB. O código de desenvolvimento pode ser gerado por ferramentas disponibilizadas pelo fornecedor do servidor de aplicativos.
cadastramento
O processo de entrar e salvar informações sobre o usuário ou grupo de usuários em um portal.
cadeia
Em linguagens de programação, o formato dos dados utilizados para armazenar e manipular texto.
caixa de layout
No Page Designer, um controle que permite que Web designers posicionem texto e imagens dentro da página. As caixas de layout podem ser empilhadas ou alinhadas utilizando uma grade.
caminho da classe
Uma lista de diretórios e arquivos JAR que contém os arquivos de recursos ou classes Java que um programa pode carregar dinamicamente no tempo de execução. Consulte também CLASSPATH.
caminho da compilação
O caminho utilizado durante a compilação do código fonte Java para localizar classes referenciadas que residem em outros projetos.
campo
Em programação Java, um membro de dados de uma classe.
campo chave
No EJB, um campo gerenciado pelo contêiner em um bean de entidade que corresponde a uma das colunas de chave principal de uma linha em um banco de dados relacional. Cada campo de chave é um membro da classe de chave do bean de entidade.
canal
Um aplicativo especializado da Web dentro de um portal ao qual um usuário pode se associar.
capturar
Atualizar os recursos no workbench a partir do fluxo de equipe através da aceitação das alterações de entrada do fluxo.
carregador de classes
Parte do código da Java Virtual Machine que é responsável por localizar e carregar arquivos de classe. Um carregador de classe afeta o empacotamento de aplicativos e o comportamento em tempo de execução de aplicativos empacotados implementados em servidores de aplicativos.
cascading style sheet (CSS)
Um arquivo que define um conjunto hierárquico de regras de estilo para controlar o processamento de arquivos HTML ou XML em navegadores, visualizadores ou em impressão. Um CSS inclui um pedido definido de precedência para endereçar casos onde as definições de qualquer elemento do estilo em um documento entram em conflito.
casos de teste
Um conjunto de tarefas, scripts ou rotinas que automatizam a tarefa de testar o software.
catálogo XML
Um catálogo que contém regras que especificam como um processador XML deve resolver referências a entidades. O uso de um catálogo elimina a necessidade de alterar URIs dentro de documentos XML, à medida que os recursos se movem durante o desenvolvimento.
centro de informações
Uma coleta de informações que fornece suporte para os usuários de um ou mais produtos pode ser ativada separadamente do produto e inclui uma lista de tópicos para navegação e um mecanismo de procura.
chave estrangeira
Em um banco de dados relacional, uma chave em uma tabela que referencia a chave principal em uma outra tabela.
chave principal
(1) Um objeto que identifica exclusivamente um bean de entidade em um home. (Sun)
(2) Em um banco de dados relacional, uma chave que identifica exclusivamente uma linha de uma tabela de banco de dados.
cHTML
Consulte Compact Hypertext Markup Language.
classe
Na programação ou no design orientado pelo objeto, um modelo ou gabarito que pode ser utilizado para criar objetos com uma definição, propriedades, operações e comportamento comuns. Um objeto é uma ocorrência de uma classe.
classe Action
No Struts, a superclasse de todas as classes de ações.
classe ActionForm
No Struts, a superclasse de todas as classes de bean de formulário.
classe de bean
Na programação EJB (Enterprise JavaBeans), uma classe Java que implementa uma classe javax.ejb.EntityBean ou classe javax.ejb.SessionBean.
classe de chave
No EJB, uma classe que é utilizada para criar ou procurar um bean de entidade. Ela representa a identidade do bean de entidade, correspondente às colunas de chave principal de uma linha em um banco de dados relacional.
classe de dados
Um bean de acesso que fornece armazenamento de dados e métodos de acesso para propriedades de beans corporativos de armazenamento em cache. Diferente de programas de ajuda de cópias, os beans de acesso da classe de dados operam com beans corporativos que possuem visualizações locais do cliente, assim como remotas.
classe de limite
No perfil de desempenho, uma classe que normalmente é excluída no critério de filtragem, mas que é chamada diretamente pelas classes que são incluídas como filtros.
classe Java
Uma classe gravada na linguagem Java.
CLASSPATH
No ambiente de execução, uma palavra-chave variável do ambiente que especifica os diretórios nos quais procurar arquivos de classe e de recurso. Consulte também Caminho da Classe.
cliente
Um sistema ou processo que depende de outro sistema ou processo (geralmente denominado o servidor) para fornecer-lhe acesso a dados, serviços, programas ou recursos. Consulte também Servidor e Host.
cliente aplicativo
No J2EE, um componente de cliente de primeira camada que é executado em sua própria Java Virtual Machine.Os clientes do aplicativo têm acesso a algumas APIs da plataforma J2EE, por exemplo JNDI, JDBC, RMI-IIOP e JMS. (Sun)
cliente/servidor
Pertencente ao modelo de interação em processamento de dados distribuídos, no qual um programa em um computador envia um pedido para um programa em outro computador e aguarda uma resposta. O programa solicitante é chamado de cliente; o programa de resposta é chamado de servidor. Consulte também Aplicativo Distribuído.
CMP
Consulte Container-managed Persistence.
codificação de SOAP
Regras para serializar dados pelo protocolo SOAP. A codificação SOAP é baseada em um sistema do tipo simples, que é uma generalização dos recursos comuns encontrados nos sistemas de tipo nas linguagens de programação, banco de dados e dados semi-estruturados.
colaboração
Trabalhar em um esforço intelectual em conjunto. A colaboração é intensificada quando um portal fornece recursos que juntam as pessoas nos locais virtuais em que elas trabalham e as informações que precisam para alcançar suas metas de negócios. Os recursos de colaboração do portal fornecem locais baseados no pessoal e na comunidade nos quais os usuários localizam outras pessoas, aplicativos e informações.
coleta de lixo
Parte de um sistema de tempo de execução de uma linguagem ou uma biblioteca adicional, que determina automaticamente a memória que um programa não utiliza mais e a recicla para outro uso. A coleta de lixo pode ser auxiliada pelo compilador, o hardware, o sistema operacional ou qualquer combinação dos três.
coleta de recursos da Web
Uma lista de padrões de URL e métodos HTTP que descreve um conjunto de recursos a serem protegidos.(Sun)
collaborative filtering
A tecnologia de personalização que calcula a semelhança entre os usuários com base nos comportamentos de várias outras pessoas e utiliza essas informações para fazer recomendações para o usuário atual.
collaborative portal
Uma ferramenta altamente personalizada de desktop-para-Web projetada para públicos específicos e comunidades de usuários que organizam informações, aplicativos e serviços para construção efetiva da comunidade no nível corporativo e para uso pessoal.
Common Object Request Broker Architecture (CORBA)
Uma arquitetura e uma especificação para computação orientada por objetos distribuída, que separa os programas cliente e servidor com uma definição de interface formal. Consulte também Internet Inter-ORB Protocol.
Compact Hypertext Markup Language (cHTML)
Um formato para publicar informações de hipertexto em dispositivos wireless.
componente
(1) No Eclipse, um ou mais plug-ins que trabalham em conjunto para entregar um conjunto distinto de funções.
(2) Um objeto ou programa reutilizável que executa uma função específica e é projetado para trabalhar com outros componentes e aplicativos. JavaBeans é uma arquitetura bem conhecida para criar componentes.
componente Faces
Um componente de uma coleta de componentes da interface com o usuário (como campos de entrada) e de componentes de dados (representando dados, como registros em um banco de dados) que podem ser arrastados para um arquivo Faces JSP e, em seguida, ligados um ao outro para construir um projeto dinâmico da Web. Consulte também JavaServer Faces.
compositor
No EJB, uma classe utilizada para mapear um único campo de bean complexo para várias colunas de banco de dados. A composição é necessária para os campos complexos em que eles mesmos são os objetos com campos e funcionamento.
computação interativa
A utilização de uma infra-estrutura de computação que suporta mecanismos de informações a partir dos quais os usuários podem acessar uma ampla variedade de serviços baseados em rede, incluindo serviços de e-commerce baseados na Internet.
Concurrent Versions System (CVS)
Um sistema de origem aberta, de controle de versão transparente da rede.
conector
(1) Um servlet que fornece a um portlet o acesso a origens externas do conteúdo, por exemplo, uma alimentação de notícias a partir de um Web site de uma estação de televisão local.
(2) No J2EE, um mecanismo de extensão padrão de contêineres para fornecer conectividade para EISs (Enterprise Information Systems). Um conector consiste em um adaptador de recursos e ferramentas de desenvolvimento de aplicativo (Sun). Consulte também Contêiner.
conexão única
Um mecanismo para verificar um usuário em vários aplicativos por meio de um único desafio de autenticação.
configuração do servidor
Um recurso que contém informações necessárias para configurar e implementar em um servidor de aplicativos.
conflito
Uma condição na qual dois encadeamentos de controle independente são bloqueados, um aguardando pelo outro para executar alguma ação. O conflito geralmente surge da inclusão de mecanismos de sincronização para evitar condições de disputa.
conjunto de ações
No Eclipse, um grupo de comandos com os quais uma perspectiva contribui para a barra de ferramentas principal e a barra de menus.
conjunto de eventos
Em programação Java, um grupo de eventos ativados por um bean.
conjunto de resultados
O conjunto de linhas que um procedimento armazenado retorna.
conjunto de testes
Uma coleta de casos de teste que definem o comportamento e controlam a execução e implementação do teste.
connection factory
Um conjunto de valores de configuração que produz conexões que permitem que um componente do J2EE acesse um recurso. Connection Factories fornecem conexões on-demand de um aplicativo para um EIS (Enterprise Information System).
construir
Criar ou modificar recursos, geralmente com base no estado de outros recursos. Um construtor Java converte arquivos de origem java em arquivos de classe executável, por exemplo, um construtor de links da Web atualiza links para arquivos cujos nomes ou locais foram alterados.
construção completa
No Eclipse, uma construção na qual todos os recursos no escopo da construção são considerados. Consulte também Construção Incremental.
construção incremental
No Eclipse, uma construção na qual apenas os recursos que foram alterados desde a última construção são considerados. Consulte também Construção Completa.
consulta EJB
Na linguagem de consulta EJB, uma cadeia que contém uma cláusula SELECT opcional, que especifica os objetos EJB a serem retornados, uma cláusula FROM, que nomeia as coletas de beans, uma cláusula WHERE opcional, que contém predicados de procura através de coletas e uma cláusula ORDER BY opcional, que especifica a ordenação da coleta de resultados e parâmetros de entrada que correspondem aos argumentos do método localizador.
consulta SQL
Um componente de certas instruções SQL que especifica uma tabela de resultado.
Container-managed Persistence (CMP)
Na tecnologia J2EE, a transferência de dados entre as variáveis de um bean de entidade e um gerenciador de recursos administrado pelo contêiner de beans de entidade. Consulte também: Bean-Managed Persistence.
Container-managed Transaction
Uma transação cujos limites são definidos por um contêiner de EJB. Um bean de entidade deve utilizar transações gerenciadas pelo contêiner. (Sun)
conteúdo dinâmico da Web
Elementos de programação, como arquivos JSP (JavaServer Pages), servlets e scripts que requerem processamento do lado cliente ou servidor para processamento de tempo de execução exato em um navegador da Web.
contenção
Uma situação na qual uma transação tenta travar uma linha ou tabela que já está travada.
contenção de encadeamento
Uma condição na qual um encadeamento está aguardando uma trava ou um objeto que um outro encadeamento possui.
contexto EJB
Em beans corporativos, um objeto que permite que um bean corporativo chame os serviços fornecidos pelo contêiner e obtenha informações sobre o responsável pela chamada de um método chamado pelo cliente. (Sun)
controle
Consulte widget.
controle de acesso
Na segurança de computadores, o processo de assegurar que apenas usuários autorizados possam acessar os recursos de um sistema de computador nos modos autorizados.
controle de versão
A coordenação e a integração do histórico do trabalho submetido por uma equipe.
controle do portlet
Uma configuração de registro do portlet que processa o quadro externo para um portlet.
contêiner
(1) Uma coluna ou linha que é utilizada para organizar o layout de um portlet ou outro contêiner em uma página.
(2) No J2EE, uma entidade que fornece serviços de gerenciamento de ciclo de vida, segurança, implementação e tempo de execução para componentes. (Sun) Cada tipo de contêiner (EJB, Web, JSP, servlet, applet e cliente do aplicativo) também fornece serviços específicos do componente. Consulte também Adaptador de Recursos, Conector.
contêiner da Web
Um contêiner que implementa o contrato do componente Web da arquitetura J2EE. (Sun)
contêiner de servlet
Um componente de servidor de aplicativos da Web que chama o servlet de ação e que interage com o servlet de ação, para processar pedidos.
contêiner EJB
Um contêiner que implementa o contrato do componente EJB da arquitetura J2EE. Esse contrato especifica um ambiente de tempo de execução para beans corporativos que inclui segurança, concorrência, gerenciamento de ciclo de vida, transação, implementação e outros serviços. Um contêiner EJB é fornecido por um servidor EJB ou J2EE. (Sun) Consulte também Servidor EJB.
conversor
Na programação EJB, uma classe que converte uma representação do banco de dados para um tipo de objeto e vice-versa.
CORBA
Consulte Common Object Request Broker Architecture.
correção temporária
Uma correção não-cumulativa que é disponibilizada para todos os clientes. Uma correção temporária é testada pela IBM. Ela contém pelo menos um APAR. Consulte também fix pack, refresh pack.
CSS
Consulte Cascading Style Sheet.
customização
A modificação de uma página do portal ou portlet por um usuário. O WebSphere Portal permite que um usuário personalize uma página do portal, modificando o layout da página e selecionando quais portlets serão exibidos por dispositivo. Compare com personalização e configuração do portlet. Consulte também personalização.
CVS
Consulte Concurrent Versions System.
DAD
Consulte Document Access Definition.
DADX
Consulte Document Access Definition Extension.
daemon
Um programa que é executado de modo não assistido para executar funções contínuas ou periódicas, como controle de rede.
Data Definition Language (DDL)
Um idioma para descrever dados e suas relações em um banco de dados.
DB2
Uma família de programas licenciados da IBM para gerenciamento de banco de dados relacional.
DB2 XML Extender
Um programa que é utilizado para armazenar e gerenciar documentos XML em tabelas do DB2. Documentos XML corretamente formados e validados podem ser gerados a partir de dados relacionais existentes, armazenados como dados de coluna, e o conteúdo dos elementos e atributos XML podem ser armazenados nas DB2.
DDL
Consulte Data Definition Language.
declaração
Na programação Java, uma instrução que estabelece um identificador e atributos associados a ele, sem reservar necessariamente seu armazenamento ou fornecer a implementação. (Sun)
definição de dados
Um objeto de dados que define um banco de dados ou uma tabela.
definição de perfil
O processo de analisar o desempenho, a utilização de recursos ou a execução de um aplicativo.
depósito de informações do provedor
Na programação orientada por objetos, uma classe que é utilizada para criar instâncias de outras classes. Uma fábrica é utilizada para isolar a criação de objetos de uma classe específica em um local de forma que novas funções possam ser fornecidas sem espalhar alterações de código.
depósito de informações do provedor de log
Um depósito de informações do provedor singular utilizado para criar, armazenar e destruir agentes de log para acesso público.
depósito de informações do provedor de singleton
Uma classe com um método estático para instanciar uma classe singleton. Essa classe não pode ser uma interface.
depósito de informações do provedor EJB
Um bean de acesso que simplifica a criação ou localização de uma instância do bean corporativo.
depurador
Uma ferramenta utilizada para detectar e rastrear erros em programas de computador.
descobrir
No UDDI, procurar o registro de negócio para localizar serviços da Web existentes para a integração.
descrição do serviço
A descrição de um serviço da Web, que pode ser definido em qualquer formato, como WSDL, UDDI ou HTML.
descritor de implementação
Um arquivo XML que descreve como implementar um módulo ou aplicativo, especificando as opções de configuração e de contêiner. Por exemplo, um descritor de implementação de EJB transmite informações para um contêiner de EJB sobre como gerenciar e controlar um bean corporativo.
desenvolvimento de baixo para cima
Nos serviços da Web, o processo de desenvolver um serviço a partir de um artefato existente, como um Java bean ou bean corporativo, em vez de um arquivo WSDL (Web Services Definition Language). Consulte também Desenvolvimento de Cima para Baixo.
desenvolvimento de cima para baixo
Nos serviços da Web, o processo de desenvolver um serviço a partir de um arquivo WSDL (Web Services Definition Language). Consulte também Desenvolvimento de Baixo para Cima.
designer do local
Um membro de um local que pode editar o layout e os marcadores de página do local. Consulte também Participante, Gerenciador do Local.
desserializador
Um método para converter uma variável serializada em dados de objeto. Consulte também Serializador.
diagrama da Web
Um arquivo Struts que utiliza ícones e outras imagens em uma superfície de formato livre que ajuda os desenvolvedores de aplicativos a visualizar a estrutura do fluxo de um aplicativo da Web com base no Struts.
dicas de ferramenta
Consulte ajuda instantânea.
diretório de implementação
O diretório onde está localizada a configuração do servidor publicado e o aplicativo da Web na máquina em que o servidor de aplicativos está instalado.
diretório LDAP
Um diretório hierárquico de nomes que podem refletir a estrutura ou geografia de uma organização e que é acessado por meio do protocolo LDAP. A execução do LDAP em um servidor Domino permite que o Diretório Domino funcione como um diretório LDAP.
diretiva
Uma construção FFDC (First-Failure Data Capture) que pode estar contida em um banco de dados de sintomas do WebSphere Application Server, para fornecer informações e ações sugeridas para atender a um módulo de diagnóstico na personalização dos dados que são registrados.
diretiva taglib
Em uma página JSP, uma declaração informando que a página utiliza tags personalizadas, define a biblioteca de tags e especifica seus prefixos de tag. (Sun)
Document Access Definition (DAD)
Um formato de documento XML utilizado pelo DB2 XML Extender, para definir o mapeamento entre XML e os dados relacionais.
Document Access Definition Extension (DADX)
Um formato de documento XML que especifica como criar um serviço da Web, utilizando um conjunto de operações que são definidas por documentos DAD e instruções SQL.
Document Object Model (DOM)
Um sistema no qual um documento estruturado, por exemplo, um arquivo XML é exibido como uma árvore de objetos que pode ser acessada e atualizada de maneira programada.
documento de instância
Um documento XML que está de acordo com um esquema específico.
documento WSDL
Um arquivo que fornece um conjunto de definições que descrevem um serviço da Web no formato WSDL (Web Services Definition Language).
Document Type Definition (DTD)
As regras que especificam a estrutura para uma classe particular de documentos SGML ou XML. O DTD define a estrutura com elementos, atributos e notações e estabelece restrições de como cada elemento, atributo e notação pode ser utilizado na classe específica de documentos.
DOM
Consulte Document Object Model.
DTD
Consulte Document Type Definition.
dynaform
Uma instância de uma classe ou subclasse DynaActionForm que armazena dados do formulário HTML de um pedido do cliente submetido ou que armazena dados de entrada de um link que um usuário clicou.
EAR
Consulte Enterprise Archive.
e-business
A transação de negócios por um meio eletrônico como a Internet.
Eclipse
Uma iniciativa de origem aberta, que fornece ISVs e outros desenvolvedores de ferramentas com uma plataforma padrão, para ferramentas de desenvolvimento de aplicativos compatíveis com plug-in.
EGL
Consulte Enterprise Generation Language.
EIS
Consulte Enterprise Information System.
EJB
Consulte Enterprise JavaBeans.
elemento
(1) No recurso JDT (Java Development Tools) do Eclipse, um termo genérico que pode referir-se a pacotes, classes, tipos, interfaces, métodos ou campos Java.
(2) Nas linguagens de marcações, como SGML, XML e HTML, uma unidade básica que consiste em uma tag de início, tag de encerramento, atributos associados e seus valores e qualquer texto contido entre os dois.
elemento DOM
Um membro de uma árvore de elementos que é criado quando um arquivo XML é analisado com um analisador de DOM. Os elementos DOM facilitam a identificação rápida de todos os elementos no arquivo XML fonte.
elemento global
No XML, um elemento declarado como um filho do elemento esquema, ao invés de parte de uma definição de tipo complexo. Os elementos globais podem ser referidos em um ou mais modelos de conteúdo, utilizando o atributo ref.
encadeamento
Um fluxo de instruções do computador que está no controle de um processo. Um processo de multiencadeamento começa com um fluxo de instruções (um encadeamento) e pode criar posteriormente outros fluxos de instrução para executar tarefas.
Enterprise Archive (EAR)
Um tipo especializado de arquivo JAR, definido pelo padrão J2EE, utilizado para implementar aplicativos do J2EE em servidores de aplicativos do J2EE. Um arquivo EAR contém componentes do EJB, um descritor de implementação e arquivos WAR (Web Archive) para aplicativos individuais da Web. Consulte também Web Archive.
Enterprise Generation Language (EGL)
Uma linguagem de alto nível que permite que os desenvolvedores foquem uma lógica de negócios à medida que criam aplicativos corporativos complexos para implementação em qualquer um dos diversos ambientes, incluindo a Web. A linguagem simplifica o acesso ao banco de dados e à fila de mensagens, bem como a utilização do J2EE.
Enterprise Information System (EIS)
Os aplicativos que constituem o sistema existente de uma corporação para manipular informações de toda a empresa. Exemplos de sistemas de informações corporativas incluem: um sistema ERP (Enterprise Resource Planning), um sistema de processamento de transações de mainframe e um sistema de banco de dados legado. (Sun) Consulte também Adaptador de Recurso.
Enterprise JavaBeans (EJB)
Uma arquitetura de componente definida pela Sun Microsystems, para o desenvolvimento e a implementação de aplicativos orientados para objeto, distribuídos, de nível corporativo.
entidade
Em linguagens de marcação como XML, uma coleção de caracteres que pode ser mencionada como uma unidade para, por exemplo, incorporar texto repetido com freqüência ou caracteres especiais em um documento.
entidade da empresa
Em programação de serviços da Web, um tipo de estrutura de dados que contém informações sobre o negócio que publicou o serviço. A entidade de negócios é especificada quando o serviço é registrado.
equilíbrio de carga
A monitoração de servidores de aplicativos e o gerenciamento da carga de trabalho nos servidores. Se algum servidor exceder sua carga de trabalho, os pedidos serão encaminhados para um outro servidor com mais capacidade.
escopo
Nos serviços da Web, uma propriedade que identifica o tempo de vida do objeto que serve a solicitação de chamada.
espaço de nomes
(1) Em XML, um URI (Uniform Resource Identifier) que fornece um nome exclusivo para associar a todos os elementos e definições de tipos em um esquema.
(2) Espaço reservado por um sistema de arquivo para conter os nomes de seus objetos.
espaço de trabalho
No Eclipse, a coleta de projetos e outros recursos que o usuário está atualmente desenvolvendo no workbench. Metadados sobre este recursos residem em um diretório no sistema de arquivos; os recursos podem residir no mesmo diretório.
esqueleto
Estrutura para uma classe de implementação.
esquema
(1) Em XML, um mecanismo para descrever e restringir o conteúdo dos arquivos XML, indicando quais elementos são permitidos e em quais combinações. Os esquemas de XML são uma alternativa para a definição do tipo de documento (DTD) e pode ser utilizada para estender a funcionalidade nas áreas de digitação de dados, herança e apresentação.
(2) Uma coleta de objetos do banco de dados, como tabelas, visualizações, índices ou acionadores que definem um banco de dados. Um esquema de banco de dados fornece uma classificação lógica de objetos do banco de dados.
esquema abstrato
Parte do descritor de desenvolvimento para um bean da entidade que é utilizado para definir as relações do bean, campos persistentes ou instruções de consultas.
estatísticas de classe
Informações estatísticas como, por exemplo, o número de instâncias da classe no aplicativo, o tempo de CPU gasto nessa classe, o número de chamadas feitas na classe, etc.
estatísticas de instância
Informações estatísticas que incluem informações sobre um aplicativo, como instâncias de diferentes classes e seus tamanhos, os pacotes aos quais as classes pertencem, o tempo de CPU gasto em uma instância de uma classe e assim por diante. Consulte também Estatísticas do Pacote.
estatísticas do método
As informações sobre um método que incluem o pacote (e a classe) ao qual o método pertence, o número de chamadas feitas ao método, o tempo de CPU gasto no método e o tempo acumulativo gasto nesse método.
estatísticas do pacote
Detalhes estatísticos sobre um aplicativo com perfil definido que são agrupados por pacote. Consulte também Estatísticas da Instância.
expressão XPath
Uma expressão que pesquisa através de um documento XML e extrai informações a partir dos nós (qualquer parte do documento, como um elemento ou um atributo) naquele documento.
Extensible Hypertext Markup Language (XHTML)
Uma reformulação do HTML 4.0 como um aplicativo de XML. O XHTML é uma família de DTDs atuais e futuros e de módulos que reproduzem, fazem subconjuntos e estendem o HTML.
Extensible Markup Language (XML)
Uma metalinguagem para definir linguagens de marcações que baseiam-se no SGML (Standard Generalized Markup Language). O XML simplifica o processo de criar e gerenciar informações estruturadas e transmitir e compartilhar informações estruturadas em diversos sistemas de computação.
Extensible Stylesheet Language (XSL)
Uma linguagem para especificar folhas de estilo para documentos XML. A XSLT (XSL Transformation) é utilizada com a XSL para descrever como um documento XML é transformado em outro documento. Consulte também Transformação XSL.
extensão
No Eclipse, o mecanismo que um plug-in utiliza para estender a plataforma.
fachada de sessão
Um mecanismo para separar as camadas de negócios e de clientes de um aplicativo corporativo, abstraindo os métodos de negócios e dados para que os clientes não estejam unidos de forma próxima à lógica de negócios e não sejam responsáveis pela integridade dos dados. Implementada como beans corporativos de sessão, as fachadas de sessão também separam componentes de negócios de nível inferior uns dos outros.
ferramenta de implementação rápida
Uma de um conjunto de ferramentas para desenvolver e implementar rapidamente os artefatos J2EE no servidor e empacotar os artefatos J2EE no arquivo EAR implementado.
ferramentas de log
Um recurso que permite que os desenvolvedores visualizem e analisem os arquivos de log de atividades do WebSphere e arquivos de log XML e editem os arquivos do banco de dados de sintomas.
FFDC
Consulte First-failure Data Capture.
File Transfer Protocol (FTP)
Em TCP/IP, um protocolo aplicativo, utilizado para transferir arquivos para e de computadores host.
filtro de conexão JDBC
Um controle que limita a quantidade de dados que são transferidos durante o carregamento de metadados JDBC. O filtro melhora o desempenho.
filtro de definição de perfil
Um mecanismo para especificar quais informações sobre um aplicativo serão analisadas.
filtro de objeto de dados
Um controle que permite a exclusão de objetos de dados (como tabelas e esquemas) da visualização em árvore do banco de dados.
First-failure Data Capture (FFDC)
Uma ferramenta para diagnóstico de problemas que identifica erros, reúne e registra informações sobre esses erros e retorna o controle ao software afetado em tempo de execução.
fix pack
Uma coleção cumulativa de correções que não contém novas funções. Um fix pack pode conter correções que não foram fornecidas anteriormente. O teste de regressão completo é executado nos fix packs. Consulte também program temporary fix, correção temporária, refresh pack.
fluxo
No ambiente de programação em equipe CVS, uma cópia compartilhada de recursos do aplicativo que é atualizada pelos membros da equipe de desenvolvimento à medida que são feitas alterações. O fluxo representa o estado atual do projeto.
folha de dicas
Uma interface que conduz os usuários pelos assistentes e etapas necessários para executar uma tarefa complexa e que está vinculada a seções relevantes da ajuda on-line.
folha de estilo
Uma especificação de instruções de formatação que, quando aplicada a informações estruturadas, fornece uma devolução particular dessas informações (por exemplo, online ou impressa). Diferentes folhas de estilo podem ser aplicadas à mesma parte das informações estruturadas para produzir diferentes apresentações das informações.
folha de estilo XSL
Código que descreve como um documento XML deve ser processado (exibido ou impresso).
formGroup
No EGL, uma coleta de partes do formulário. Uma parte formGroup é gerada como uma saída separada de um programa EGL.
formulário
Uma tela de vídeo, documento impresso ou arquivo com espaços definidos para as informações a serem inseridas.
fragmento
Uma seleção de código fonte.
frameset
Um arquivo HTML que define o layout de uma página da Web composta por outros arquivos HTML separados.
FTP
Consulte File Transfer Protocol.
fuga de memória
O efeito de um programa que mantém referências a objetos que não são mais necessários e, portanto, precisam ser recuperados.
função
No desenvolvimento de J2EE, a função executada por um indivíduo no desenvolvimento e fases de desenvolvimento de um aplicativo. A especificação J2EE define várias funções, incluindo Application Component Provider, Application Assembler, Deployer, System Administrator e Tool Provider.
função de relacionamento
No EJB, uma passagem do relacionamento entre dois beans de entidade em uma direção ou outra. Cada relacionamento codificado no descritor de implementação define duas funções.
função de segurança
No J2EE, um agrupamento lógico abstrato de usuários definido pelo assembler de aplicativos. Quando um aplicativo é implementado, as funções são mapeadas para as identidades, tais como proprietários ou grupos, no ambiente operacional. (Sun)
função XSLT
Função definida pela especificação XSLT (XSL Transform) para a manipulação de números, cadeias, valores Booleanos e conjuntos de nós.
gabarito de local
Um formato a ser utilizado na criação de um local. O portal fornece um conjunto de gabaritos padrão para criar vários tipos de locais. Os administradores do portal podem permitir que os usuários criem, modifiquem e excluam novos gabaritos.
gabarito de página
No Page Designer, uma página que é utilizada como um ponto inicial para definir estilos consistentes e o layout para qualquer nova página HTML ou JSP (JavaServer Pages) em um Web site.
gargalo
Um lugar no sistema onde a contenção de um recurso está afetando o desempenho.
gatilho
Na tecnologia de banco de dados, um programa que é chamado automaticamente sempre que uma ação especificada é executada em uma tabela ou visualização específica.
gerenciador de layout
Em interfaces gráficas com o usuário de programação, um objeto que controla o tamanho e a posição dos componentes Java em um contêiner. A plataforma Java fornece vários gerenciadores de layout comumente utilizados para contêineres AWT e Swing.
gerenciador do local
Um membro de um local que pode editar a associação, o layout e os marcadores do local. Compare com projetista e participante do local. Consulte também Projetista do Local.
gerenciamento de conteúdo
Software projetado para ajudar as empresas a gerenciar e distribuir o conteúdo de várias origens.
GIF
Consulte Graphics Interchange Format.
Graphics Interchange Format (GIF)
Um formato de arquivo para armazenar imagens. Arquivos GIF são comuns na World Wide Web, porque eles contêm no máximo 256 cores e, portanto, são bem pequenos.
grupo
(1) Em locais, duas ou mais pessoas agrupadas para associação em um local.
(2) Uma lista nomeada de usuários pela qual os níveis de acesso para diretórios, bancos de dados e servidores corporativos são designados. Dois ou mais usuários individuais categorizados para a finalidade de designar configurações de segurança do banco de dados: por exemplo, os administradores devem designar pessoas a grupos antes de designar funções para a Lista de Controle de Acesso de cada banco de dados.
grupo DADX
Uma pasta que contém conexão com o banco de dados (JDBC e JNDI) e outras informações que são compartilhadas entre arquivos DADX dentro do grupo.
grupo de usuários
Uma coleta de usuários que se cadastram em um portal.
grupo público
Um grupo de pessoas, conhecidas por todos os usuários do portal, que o administrador criou ou que existe no diretório corporativo da organização. Apenas os administradores podem modificar e gerenciar grupos públicos. Compare com grupo pessoal. Consulte também Pessoa.
grupo pessoal
Um grupo de pessoas cujos nomes um usuário armazena em uma pasta sob contatos pessoais (a guia Contatos da janela Pessoas). Os usuários que criam grupos pessoais podem modificar e gerenciar essas pastas utilizando a janela Pessoas. Compare com grupo público. Consulte também Pessoa.
heap
Em programação Java, um bloco de memória que a Java Virtual Machine utiliza no tempo de execução para armazenar objetos Java. A memória heap Java é gerenciada por um coletor de lixo, que desaloca automaticamente objetos Java que não estão mais sendo utilizados.
herança
Uma técnica de programação orientada por objeto que permite a utilização de classes existentes como uma base para criar outras classes.
herança de EJB
Uma forma de herança na qual um bean corporativo herda propriedades, métodos e atributos do descritor de controle do nível do método de outro bean corporativo que reside no mesmo grupo.
hierarquia de classe
As relações entre as classes que compartilham uma herança única. Na programação Java, todas as classes herdam da classe Objeto.
hierarquia de tipos
O contexto completo para uma classe Java ou interface incluindo suas superclasses e classes filhas.
histórico local
Cópias de arquivos que são salvos no workbench para comparar a versão atual com versões anteriores. Sujeito a preferências configuráveis, o workbench atualiza o histórico local sempre que um arquivo editável é salvo.
home page
A página da Web de nível superior de um portal. Às vezes utilizada como um sinônimo para a página padrão do portal.
hora do relógio
O tempo decorrido em tempo real. O horário do relógio difere do horário da CPU quando as chaves de encadeamento e as chaves de contexto de processo introduzem incerteza no cálculo do desempenho; o horário do relógio não conta com esse funcionamento de execução.
host
(1) Na definição de perfis de desempenho, uma máquina que possui processos cujos perfis estão sendo gerenciados. Consulte também servidor.
(2) Um computador que é conectado a uma rede e fornece um ponto de acesso para essa rede. O host pode ser um cliente, um servidor ou ambos um cliente e servidor simultaneamente. Consulte também servidor e Cliente.
HTML
Consulte Hypertext Markup Language.
HTTP
Consulte Hypertext Transfer Protocol.
HTTP over SSL (HTTPS)
Um protocolo da Web para transações seguras que criptografa e decriptografa pedidos de páginas do usuário e páginas retornadas pelo servidor da Web.
HTTPS
Consulte HTTP over SSL.
Hyades
Um ambiente integrado de teste, rastreio e monitoração, baseado no Eclipse, que fornece padrões, ferramentas e interoperabilidade de ferramentas.
Hypertext Markup Language (HTML)
Uma linguagem de marcação que está de acordo com o padrão SGML e foi projetada principalmente para suportar a exibição online de informações textuais e gráficas que inclui links de hipertexto.
Hypertext Transfer Protocol (HTTP)
No conjunto de protocolos da Internet, o protocolo que é utilizado para transferir e exibir hipertexto e documentos XML na Web.
IBM Agent Architecture
Um mecanismo para coletar dados que podem ser utilizados por ferramentas de terceiros na plataforma de desenvolvimento. O Agent Architecture consiste em vários componentes como o Java Profiling Agent e o Default Logging Agent que pode ser conectado na arquitetura de implementação geral.
IDE
Consulte Integrated Development Environment.
identificador
Na especificação J2EE, um objeto que identifica um bean corporativo. Um cliente pode serializar o identificador e desserializá-lo mais tarde, para obter uma referência ao bean corporativo. (Sun)
IIOP
Consulte Internet Inter-ORB Protocol.
i-mode
Um serviço da Internet para dispositivos wireless.
implementar
Colocar os arquivos ou instalar o software em um ambiente operacional.No J2EE, isso envolve a criação de uma implementação de descritor adequada ao tipo de aplicativo que está sendo implementado.
infopop
Uma pequena janela que exibe o auxílio dependente do contexto, para um elemento de UI particular e possui links para tópicos de ajuda online relacionados.
instância de transferência de arquivos remotos
Um arquivo que contém informações sobre o método utilizado para transferir remotamente um arquivo.
instrução EGL
Uma diretiva codificada em uma parte de função do EGL que ocasiona uma ação quando o programa gerado é executado. Exemplos incluem uma instrução de designação EGL e uma instrução de inclusão EGL.
Integrated Development Environment (IDE)
Um conjunto de ferramentas de desenvolvimento de software como editores de origem, compiladores e depuradores, que são acessíveis a partir de uma interface de usuário única. No Eclipse, o IDE é chamado de workbench.
integridade referencial
(1) Nas ferramentas XML (Extensible Markup Language), a condição que existe quando todas as referências a itens no editor de esquema XML ou editor de DTD são automaticamente limpas quando o esquema é detectado ou renomeado.
(2) A condição que existe quando todas as referências pretendidas dos dados em uma coluna de uma tabela para os dados em uma outra coluna da mesma ou de uma tabela diferente são válidas.
intenção de acesso
Em beans corporativos, um tipo de metadados que otimiza e controla o comportamento em tempo de execução de um bean de entidade em relação ao controle de coincidência, gerenciamento de recursos e estratégias de acesso ao banco de dados.
interface home
Em beans corporativos, uma interface que define zero ou mais métodos de criação e remoção para um bean de sessão ou zero ou mais métodos de criação, localizador e remoção para um bean de entidade. Consulte também Interface Remota.
interface home remota
Em beans corporativos, uma interface que especifica os métodos utilizados pelos clientes remotos para localizar, criar e remover instâncias de classes de bean corporativo. Consulte também Local Home Interface.
interface remota
Em EJB, uma interface que define os métodos de negócios que pode ser chamado por um cliente.Consulte também Interface Inicial.
Internet Inter-ORB Protocol (IIOP)
Um protocolo utilizado para a comunicação entre intermediários de pedidos de objetos CORBA (Common Object Request Broker Architecture). Consulte também Common Object Request Broker Architecture.
Internet Protocol (IP)
Um protocolo que roteia dados por meio de uma rede ou redes interconectadas. O IP (Internet Protocol) age como um intermediário entre as camadas mais altas de protocolos e a rede física. Consulte também Transmission Control Protocol.
Interprocess Communication (IPC)
O processo pelo qual os programas comunicam dados um para o outro e sincronizam suas atividades. Semáforos, sinais e fila de mensagens internas são métodos comuns de comunicação de interprocesso.
introspector
Em Java, uma classe (java.beans.Introspector) que fornece um modo padrão para que as ferramentas informem-se sobre propriedades, eventos e métodos suportados por um bean de destino. Os Introspectors seguem a especificação JavaBeans.
IP
Consulte Internet Protocol.
IPC
Consulte Interprocess Communication.
item
No EGL, uma área denominada da memória que contém um único valor.
item de dados
No EGL, uma área da memória que não está em uma estrutura e baseia-se em uma parte do item de dados ou em uma descrição explícita do tipo primitivo, como CHAR(3).
JAAS
Consulte Java Authentication and Authorization Service.
JAR
Consulte Java archive.
Java
Uma linguagem de programação orientada a objetos para código interpretativo portátil que suporta a interação entre objetos remotos. O Java foi desenvolvido e especificado pela Sun Microsystems, Incorporated.
Java API for XML-based RPC (JAX-RPC)
Uma especificação que descreve as APIs (Application Programming Interfaces) e convenções para construir serviços da Web e clientes de serviço da Web que utilizam RPC (Remote Procedure Calls) e XML. JAX-RPC também é conhecido como JSR 101.
Java Archive (JAR)
Um formato de arquivo compactado para armazenar todos os recursos necessários para instalar e executar um programa Java em um único arquivo.
Java Authentication and Authorization Service (JAAS)
Na tecnologia J2EE, uma API padrão para executar operações baseadas em segurança. Por meio do JAAS, os serviços podem autenticar e autorizar os usuários enquanto permitem que os aplicativos permaneçam independentes das tecnologias subjacentes.
Java bean
Consulte bean. Consulte também JavaBeans.
JavaBeans
Conforme definido para Java pela Sun Microsystems, um modelo de componente portátil, reutilizável, independente da plataforma. Consulte também Bean.
Java Database Connectivity (JDBC)
Um padrão de mercado para conectividade independente do banco de dados entre a plataforma Java e uma ampla variedade de bancos de dados. A interface JDBC fornece uma API no nível de chamada para acesso ao banco de dados baseado no SQL
Java Development Kit (JDK)
O nome do kit de desenvolvimento de software que a Sun Microsystems forneceu para a plataforma Java, até e inclusive a v 1.1.x. Na v 1.2, a Sun alterou seu nome de produto para Java 2 SDK. Às vezes (erroneamente) utilizado para indicar a plataforma Java ou como um termo genérico para o Java Developer Kit. Consulte também Java 2 Platform Standard Edition.
Javadoc
Uma ferramenta que analisa as declarações e os comentários da documentação em um conjunto de arquivos de origem e produz um conjunto de páginas HTML que descrevem classes, classes internas, interfaces, construtores, métodos e campos. (Sun)
Java Message Service (JMS)
Uma interface de programação de aplicativos que fornece funções da linguagem Java para manipular mensagens.
Java Naming and Directory Interface (JNDI)
Uma extensão para a plataforma Java que fornece uma interface padrão para serviços heterogêneos de nomenclatura e de diretório.
Java 2 Platform Enterprise Edition (J2EE)
Um ambiente para desenvolvimento e implementação de aplicativos corporativos, definido pela Sun Microsystems Inc. A plataforma J2EE consiste em um conjunto de serviços, APIs e protocolos que fornecem a funcionalidade para desenvolver aplicativos multicamadas baseados na Web. (Sun) Consulte também Java 2 Platform Standard Edition.
Java 2 Platform Standard Edition (J2SE)
A plataforma da tecnologia Java principal. (Sun) Consulte também Java 2 Platform Enterprise Edition, Java Development Kit.
Java Profiling Agent
O agente que é conectado à JVM (Java Virtual Machine) dentro do qual o aplicativo com perfil é executado. Esse é o agente utilizado por padrão, para medir o desempenho de um aplicativo Java conforme ele é executado.
Java Run-time Environment (JRE)
Um subconjunto de um kit de desenvolvedor Java que contém os arquivos executáveis e outros arquivos que constituem a plataforma Java. O JRE inclui um Java virtual machine, classes de memória e arquivos de suporte.
JavaScript
Uma linguagem de script da Web utilizada em navegadores e servidores da Web. (Sun)
JavaServer Faces (JSF)
Uma estrutura para construir interfaces com o usuário baseadas na Web em Java. Os desenvolvedores da Web podem construir aplicativos colocando componentes da UI reutilizáveis em uma página, conectando os componentes a uma origem de dados do aplicativo e gravando eventos do cliente nas rotinas de tratamento de eventos do servidor. Consulte também JavaServer Pages, componente Faces, arquivo JSP de Faces.
JavaServer Pages (JSP)
Uma tecnologia de script do servidor que permite que o código Java seja incorporado dinamicamente dentro das páginas da Web (arquivos HTML) e executado quando a página é servida, para retornar o conteúdo dinâmico a um cliente. Consulte também arquivo JSP, página JSP, JavaServer Faces.
Java Specification Request (JSR)
Uma especificação proposta formalmente para a plataforma Java.
Java Virtual Machine (JVM)
Uma implementação de software de uma unidade de processamento central que executa código Java compilado(applets e aplicativos).
JAX-RPC
Consulte Java API for XML-based RPC.
JCA
Consulte J2EE Connector architecture.
JDBC
Consulte Java Database Connectivity.
JDK
Consulte Java Development Kit.
J2EE
Consulte Java 2 Platform Enterprise Edition.
J2EE Connector architecture (JCA)
Uma arquitetura padrão para conexão da plataforma J2EE a EIS (Enterprise Information Systems) heterogêneos.
J2EE Request Profiler
O nome do agente que é conectado ao processo do servidor de aplicativos com o propósito de coletar dados nos pontos de intercepção dos pedidos do aplicativo.
Jetspeed
O portal de código aberto no qual o WebSphere Portal baseia-se. Jetspeed faz parte do projeto Jakarta da Apache.
JMS
Consulte Java Message Service.
JNDI
Consulte Java Naming and Directory Interface.
join
Uma operação relacional SQL que permite a recuperação de dados a partir de duas ou mais tabelas com base em valores de colunas correspondentes.
JRE
Consulte Java Run-time Environment.
J2SE
Consulte Java 2 Platform Standard Edition.
JSF
Consulte JavaServer Faces.
JSP
Consulte JavaServer Pages.
JSR
Consulte Java Specification Request.
JUnit
Uma estrutura de testes de regressão do código aberto para testar unidades de programas Java.
JVM
Consulte Java Virtual Machine.
lado do servidor
Pertencente a um aplicativo ou componente de um aplicativo que é executado em um servidor em vez de no cliente. JSP e servlets são dois exemplos de tecnologias que permitem a programação do lado do servidor.
ligação
Para estabelecer uma conexão entre os componentes do software em uma rede utilizando um protocolo agreed-to. Nos serviços da Web, a operação de ligação que ocorre quando um solicitante do serviço chama ou inicia uma interação com o serviço no tempo de execução utilizando os detalhes da ligação na descrição do serviço para localizar, contatar e chamar o serviço.
linguagem de consulta EJB
Uma linguagem de consulta que define os métodos localizadores para beans de entidade com persistência gerenciada pelo contêiner. A definição utiliza uma linguagem baseada em SQL que permite pesquisas nos atributos persistentes de um bean corporativo e atributos de bean associado.
link
Uma linha ou seta que conecta atividades em uma processo. Um link transmite informações entre atividades e determina a ordem na qual serão executadas.
link pessoal
Uma referência ao nome de uma pessoa ou a um nome de grupo que aparece com o indicador de status on-line do Sametime. A referência permite visualizar o status on-line da pessoal enviar um e-mail, iniciar um bate-papo ou compartilhar um aplicativo utilizando uma reunião eletrônica, entre outras ações mostradas no menu de links da pessoa. Consulte também Reconhecimento de Pessoas.
local
Pertencente a um dispositivo, arquivo ou sistema que é acessado diretamente de um sistema do usuário, sem a utilização de uma linha de comunicação. Consulte também Remoto.
local compartilhado
Um local criado para uma comunidade de pessoas com uma finalidade comum. Os locais compartilhados podem ser públicos ou restritos. O criador do local (que automaticamente torna-se o gerenciador do local) especifica se um local é público ou restrito durante a criação do local.
Local Home Interface
No EJB, uma interface que especifica os métodos utilizados pelos clientes locais para localizar, criar e remover instâncias ou classes de beans corporativos. Consulte também Interface Inicial Remota.
localizador personalizado
Consulte método localizador.
localizar
Consulte descobrir. Para procurar um item específico.
local obrigatório
Um local compartilhado, público ou restrito, no qual todos os usuários do portal devem ser membros. Apenas os administradores do portal podem designar um local compartilhado como obrigatório. Como a associação é automática e obrigatória, os usuários do portal não podem unir-se a, ou deixar, locais obrigatórios.
local público
Um local compartilhado que é aberto a todos os usuários do portal. A pessoa que cria o local (e que automaticamente torna-se o gerenciador do local) o designa como um local público durante a criação do local. Outros usuários podem tornar-se membros do local unindo-se a ele; eles podem terminar suas associações cancelando-as no local. Compare com local restrito.
local público padrão
Um local cuja associação inclui automaticamente todos os usuários do portal e que aparece no seletor Locais para cada usuário. Um usuário é sempre um membro desse local.
local pessoal
Um local particular de um usuário do portal, que aparece no seletor Locais como Meu Local, por padrão. O proprietário do local pessoal controla seu conteúdo e layout, incluindo quais aplicativos são associados ao local e quais portlets são exibidos. Como parte da configuração do portal, o administrador especifica quem pode ter um local pessoal. Compare com local compartilhado.
local restrito
Um local compartilhado que é aberto apenas para pessoas e grupos que o criador do local (ou gerenciador do local) inclui na lista de associações do local. A pessoa que cria o local (e que automaticamente torna-se o gerenciador do local) o designa como um local restrito durante a criação do local. Compare com local público.
log de atividades
Consulte arquivo de log do WebSphere. Uma trilha de auditoria de cada função que alterou os dados no ledger ativo.
loop
Uma seqüência de instruções executadas repetidamente, até que uma condição final seja atingida.
módulo
Na programação J2EE, uma unidade de software que consiste em um ou mais componentes do mesmo tipo de contêiner e um descritor de implementação desse tipo. Os exemplos incluem os módulos EJB, Web e de cliente de aplicativo. (Sun)
módulo da Web
Uma unidade de software que consiste em um ou mais componentes da Web e um descritor de desenvolvimento da Web. (Sun)
módulo EJB
Uma unidade de software que consiste em um ou mais beans corporativos e um descritor de desenvolvimento EJB. (Sun)
módulo Struts
Um arquivo de configuração Struts e um conjunto de ações correspondentes, beans de formulário e páginas da Web. Um aplicativo Struts consiste em pelo menos um módulo Struts.
manifesto
Um arquivo especial que pode conter informações sobre os arquivos empacotados em um arquivo JAR. (Sun)
mapa
No ambiente de desenvolvimento EJB, a especificação de como os campos persistentes gerenciados por contêiner de um bean corporativo correspondem às colunas em uma tabela de banco de dados relacional ou outro armazenamento persistente. O mapa é utilizado para gerar código de implementação.
mapeamento da ação
Uma entrada de arquivo de configuração do Struts que associa um nome de ação com uma classe de ação, um bean de formulário e um encaminhamento local.
mapeamento de baixo para cima
Em programação EJB (Enterprise JavaBeans), uma abordagem para mapear beans corporativos para as tabelas de banco de dados, nas quais o esquema é importado primeiro de um banco de dados existente e depois os beans corporativos e mapeamentos são gerados.
mapeamento de cima para baixo
Uma abordagem para mapear beans corporativos para as tabelas do banco de dados, na qual os beans corporativos existentes e seu design determinam o design do banco de dados.
mapeamento encontrar no meio
Uma abordagem para mapear beans corporativos nas tabelas de banco de dados em que os beans corporativos e o esquema de banco de dados são criados de modo simultâneo, mas independente.
mecanismo de depuração
O componente do servidor do depurador, cujo design de cliente/servidor permite a depuração remota e local. O mecanismo de depuração é executado no mesmo sistema que o programa que está sendo depurado.
membro do local
Uma pessoa ou grupo que uniu-se ou teve o acesso concedido a um local. Os membros do local possuem três níveis de acesso a um local: gerenciador, projetista e participante.
membro do portal
Uma pessoa ou grupo que possui um registro do usuário no diretório do portal (LDAP ou outro diretório) e pode efetuar login no portal.
menu do sistema
Um menu drop-down que é ativado clicando no ícone à esquerda da barra de título de uma janela e que permite que os usuários restaurem, movam, dimensionem, minimizem ou maximizem a janela.
menu pop-up
Um menu que é exibido como resultado de alguma ação do usuário (normalmente clicando com o botão direito do mouse) e que contém opções apropriadas para o objeto selecionado em seu contexto atual. Às vezes chamado de menu de contexto.
metadados
Dados que descrevem as características dos dados armazenados; dados descritivos. Por exemplo, os metadados para uma tabela de banco de dados poderão incluir o nome da tabela, o nome do banco de dados que contém a tabela, os nomes das colunas na tabela e as descrições de coluna em termos técnicos ou comerciais. Catálogos de banco de dados e catálogos de informações contêm metadados.
MIME
Consulte Multipurpose Internet Mail Extensions.
miniatura
O processamento do tamanho de um ícone de uma imagem gráfica maior, que permite a um usuário pré-visualizar a imagem, sem abrir um visualizador ou editor gráfico.
modelo de conteúdo
A representação de qualquer dado que pode estar contido dentro de um elemento XML. Existem quatro tipos de modelos de conteúdo: conteúdo do elemento, conteúdo misto, conteúdo EMPTY (VAZIO) e conteúdo ANY (QUALQUER).
modelo XMI
Um modelo sensível a contexto que diversas visualizações podem carregar e analisar. Os gabaritos XMI são as entidades primárias que persistem como resultado de perfil ou login de um aplicativo.
modo do portlet
Uma forma assumida por um portlet para fornecer uma interface distintiva para os usuários executarem diferentes tarefas. Os modos dos portlets podem incluir visualização, edição e ajuda.
monitorar
Na definição de perfil de desempenho, coletar dados sobre um aplicativo a partir dos agentes de execução associados a esse aplicativo.
Multipurpose Internet Mail Extensions (MIME)
Um padrão da Internet que permite que diferentes formas de dados, incluindo vídeo, áudio ou dados binários, sejam anexadas ao e-mail sem requerer a conversão para texto ASCII.
método
(1) Na programação Java, uma função que é definida em uma classe. (Sun)
(2) Na programação orientada a objetos, uma operação que pode ser executada por um objeto. Um objeto pode ter muitos métodos.
método de criação
Em beans corporativos, um método definido na interface home e chamado por um cliente para criar um bean corporativo. (Sun)
método de negócios
Um método de um bean corporativo que implementa a lógica do negócio ou regras de um aplicativo. (Sun)
método de remoção
Em beans corporativos, um método definido na interface home e chamado por um cliente para destruir um bean corporativo.
método getter
Um método cujo objetivo é obter o valor de uma instância ou variável de classe. Isso permite que outro objeto descubra o valor de uma de suas variáveis. Consulte também Método setter.
método localizador
Em beans corporativos, um método definido na interface home interface e chamado por um cliente para localizar um bean de entidade. (Sun)
método remoto
Um método de negócio na interface remota que pode ser chamado por um cliente.
método setter
Um método cujo objetivo é definir o valor de uma instância ou variável de classe. Esse recurso permite que um outro objeto defina o valor de uma de suas variáveis. Consulte também Método getter.
nó de extremidade
O sistema que é a origem ou o destino de uma sessão.
nó raiz
Em uma representação gráfica de dados como uma árvore, um nó que não possui pais, mas normalmente possui filhos.
NAICS
Consulte North American Industry Classification System.
navegador da Web
Um programa do cliente que inicia pedidos para um servidor Web e exibe as informações que o servidor retorna.
nome de definição do WSDL
O nome de uma definição de serviço que descreve serviços de rede como coleções de pontos de extremidade de comunicação capazes de trocar mensagens.
nome do host
No conjunto de protocolos da Internet, o nome atribuído a um computador. Às vezes, o nome do host é utilizado para indicar o nome completo de domínio; outras vezes, ele é utilizado para indicar o subnome mais específico de um nome completo de domínio. Por exemplo, se meucomputador.cidade.empresa.com for o nome completo de domínio, um dos seguintes poderá ser considerado o nome do host: meucomputador.cidade.empresa.com, meucomputador.
não realizado
Pertence a um nó de diagrama da Web que ainda não está associado a um recurso real. Consulte também realizar.
North American Industry Classification System (NAICS)
No Web services, um sistema de classificação econômica, baseada em grupos de mercadorias e serviços que utilizam processos de produção similares ou idênticos.
notação
Uma construção XML que contém uma nota, um comentário e uma explicação sobre as informações em um arquivo XML. Uma notação pode ser utilizada para associar uma descrição binária com uma entidade ou atributo.
nível de log
Nas ferramentas de log, o indicador da quantidade de log a ser feito. Quanto mais alto o nível, mais informações serão registradas em log.
Object Request Broker (ORB)
Na programação orientada por objeto, o software que funciona como um intermediário, permitindo de maneira transparente que os objetos troquem pedidos e respostas.
objeto
Em design ou programação orientados a objeto, uma realização concreta (instância) de uma classe que consiste em dados e nas operações associadas a esses dados. Um objeto contém os dados da ocorrência que são definidos pela classe, mas a classe pertence às operações que são associadas com os dados.
objeto de dados
Qualquer objeto (como tabelas, exibições, índices, funções, disparadores e pacotes) que pode ser criado ou manipulado utilizando instruções SQL.
objeto do processo
A representação lógica de um processo Java. Um objeto de processo é identificado pelo nome e por um número de PID (process ID) e aparece na exibição Monitores, juntamente com os agentes associados sempre que um processo Java é lançado ou anexado.
objeto EJB
Em beans corporativos, um objeto cuja classe implementa a interface remota de bean corporativo (Sun).
objeto home do EJB
No EJB, um objeto que fornece as operações de ciclo de vida (criar, remover, localizar) de um bean corporativo. (Sun)
ORB
Consulte Object Request Broker.
origem de dados
No JDBC, uma interface que fornece uma representação lógica de um conjunto de conexões para uma origem de dados física. Os objetos de origem de dados fornecem portabilidade do aplicativo, tornando desnecessário fornecer informações específicas para um driver de banco de dados em particular.
público
Na programação orientada a objetos, relativo a um método ou variável acessível a todas as classes.
pacote
(1) Montar componentes em módulos e módulos em aplicativos corporativos.
(2) Na programação Java, um grupo de tipos. Os pacotes são declarados com a palavra-chave pacote. (Sun)
padrão de teste
Um gabarito utilizado para a geração automática de testes de componentes. Há vários padrões de teste disponíveis para testar componentes Java e EJB. Consulte também Teste de Componente.
palavra-chave EGL
Um termo que começa uma instrução EGL que não é uma chamada de função nem uma instrução de designação. As palavras-chave abrangem inclusão e exclusão.
paleta
Uma faixa de opções exibidas graficamente, como cores ou coleções de ferramentas que podem ser selecionadas em um aplicativo.
parm
Consulte parâmetro.
parâmetro (parm)
Um valor ou referência passado a uma função, comando ou programa, utilizado como entrada ou para controlar as ações do comando ou programa. O valor é fornecido por um usuário ou por um outro programa ou processo.
parte da rotina de tratamento de página
Um arquivo de texto gerado pelo EGL ou gravado manualmente que pode ser utilizado no tempo de execução para fornecer detalhes sobre como um wrapper ou programa Java gerado pelo EGL chama outro código
parte da UI
Uma declaração EGL que é utilizada para apresentação de dados. Os tipos de partes da UI são formulários, grupos de formulários e registros da UI.
parte de dados
Uma definição do EGL que especifica uma estrutura de dados. Os tipos de partes de dados são dataItem, dataTable e partes de registro.
parte lógica
Uma declaração EGL que define uma seqüência de tempo de execução. Os tipos de partes lógicas são programa, função, biblioteca e rotina de tratamento de páginas.
parte principal
Uma parte do EGL cujo nome é igual ao arquivo de origem no qual a parte reside. As partes principais são tabela de dados, grupo de formulários, biblioteca, rotina de tratamento de página, programa e registro de UI.
participante
Um membro de um local do portal que pode visitar e utilizar o local. Por padrão, todos os usuários do portal são participantes de locais públicos. Os participantes do local não podem editar a associação, o layout ou os marcadores do local. Compare com projetista do local e gerenciador do local. Consulte também Projetista do Local.
passivação
Em beans corporativos, o processo de transferir um bean corporativo da memória para o armazenamento secundário. (Sun) Consulte também Ativação.
PDA
Consulte Personal Digital Assistant.
persistir
Ser mantido além dos limites da sessão, geralmente em armazenamento não-volátil, como um sistema de banco de dados ou um diretório.
persistência
(1) Uma característica de dados que é mantida em limites de sessão ou de um objeto que continua a existir após a execução do programa ou processo que o criou, normalmente em armazenamento não volátil como um sistema de banco de dados.
(2) No J2EE, o protocolo para transferir o estado de um bean de entidade entre suas variáveis de ocorrência e um banco de dados subjacente. (Sun)
Personal Digital Assistant (PDA)
Um dispositivo handheld que é utilizado para tarefas de organização pessoal (como calendário, tomada de notas e gravação de números de telefone e fax) e funções de rede, como e-mail e sincronização.
personalizador
Uma classe Java (implementando a interface java.beans.Customizer) associada a um bean para fornecer uma interface com o usuário mais rica para as propriedades desse bean.
personalização
Funcionalidade fornecida a um portal pelo WebSphere Personalization. A personalização permite que informações sejam destinadas a usuários específicos com base em regras de negócios e informações do perfil do usuário. Consulte também customização.
personalização baseada em regras
Técnica de personalização que permite personalizar o conteúdo da Web com base nas necessidades e preferências do usuário e nos requisitos dos negócios.
perspectiva
Um grupo de exibições que mostra vários aspectos dos recursos no workbench. O usuário do workbench pode mudar perspectivas, dependendo da tarefa próxima e personalizar o layout de visualizações e editores dentro da perspectiva. Consulte também Visualização.
pessoa
Uma pessoa autenticada pelo portal e que possui um registro de pessoa em um ou mais diretórios corporativos. As pessoas podem ser membros de locais, grupos públicos no diretório corporativo da organização ou grupos pessoais definidos por um usuário. Consulte também Grupo Pessoal, Grupo Público.
pilha
Uma área na memória que armazena informações de registro temporário, parâmetros e endereços de retorno de sub-rotinas.
pilha de chamadas
Uma lista de elementos de dados que é construída e mantida pela JVM (Java Virtual Machine) para um programa chamar e retornar com êxito de um método.
plano da construção
Um arquivo XML que define o processamento necessário para construir saídas de geração e que especifica a máquina em que o processamento ocorre.
plataforma Java
Um termo coletivo da linguagem Java para escrever programas; um conjunto de APIs, bibliotecas de classe e outros programas utilizados no desenvolvimento, na compilação e na verificação de erros de programas; e uma máquina virtual Java que carrega e executa os arquivos de classe. (Sun)
plug-in
Um módulo de software, geralmente gravado por terceiros, que inclui função em um programa ou aplicativo existente, como um navegador da Web.
ponto de controle
Um ponto de interrupção que suspende a execução quando um campo ou expressão especificado é modificado.
ponto de extensão
No Eclipse, a especificação que define quais atributos e valores devem ser declarados por uma extensão.
ponto de inicialização
Uma constante ou variável definida pelo usuário utilizada para inicializar os atributos de um objeto.
ponto de interrupção
Um marcador temporário que um programador define no código fonte para que a execução possa ser interrompida por intervenção externa ou por um programa de monitoração como um depurador.
porta
Conforme definido em um documento WSDL, um único nó de extremidade definido como uma combinação de uma ligação e um endereço de rede.
portal
Um único ponto seguro de acesso a diversas informações, aplicativos e pessoas que podem ser customizadas e personalizadas.
porta listener
Um objeto que define a associação entre uma fábrica de conexões, um destino e um bean orientado por mensagem implementado. As portas de atendentes simplificam a administração das associações entre esses recursos.
portlet
Um módulo da Web reutilizável que é executado em um servidor de portal. Os portlets possuem funções predefinidas, como recuperar manchetes de notícias, procurar um banco de dados ou exibir um calendário.
portlet concreto
Uma representação lógica de um objeto de portlet distinguido por um parâmetro de configuração (PortletSettings) exclusivo. Você pode ter vários portlets concretos para cada objeto de portlet.
portlet framework
O conjunto de classes e interfaces que suportam programas Java em execução no ambiente do servidor de portal.
portType
Um elemento em um documento WSDL que consiste em um conjunto de operações abstratas que referenciam mensagens de entrada e saída suportadas pelo serviço.
POST
Em HTTP, um parâmetro no atributo METHOD da tag FORM que especifica que um navegador enviará os dados do formulário para um servidor em uma transação HTTP separada desse URL associado.
probe
Um conjunto reutilizável de fragmentos de código Java e atributos de suporte para coletar informações detalhadas do tempo de execução sobre objetos, argumentos e exceções. Consulte também Probekit.
Probekit
Uma estrutura que pode ser colocada em script para fazer inserção de código de byte para efetuar probe nos funcionamentos de um programa de destino. Consulte também probe.
procedimento armazenado
Um bloco de construções de procedimentos e instruções SQL incorporadas que é armazenado em um banco de dados e pode ser chamado pelo nome. Os procedimentos armazenados permitem que um programa aplicativo seja executado em duas partes, uma no cliente e a outra no servidor, de modo que uma chamada possa produzir vários acessos ao banco de dados.
processador Xalan
Um processador XSLT que é parte do projeto Apache. Consulte também Transformação XSL.
processo de host
Nas ferramentas de gerenciamento de perfis Hyades, um elemento do aplicativo em teste que pode alavancar a IBM Agent Architecture para exteriorizar o comportamento do aplicativo.
programa básico
Um tipo de parte do programa EGL que executa tarefas sem interagir com usuários em tempo real.
programa de ajuda de cópias
Um bean de acesso que contém uma cópia local dos atributos a partir de um bean de entidade remota. Diferente dos wrappers do Java bean, os programas de ajuda de cópia são otimizados para uso com uma única instância de um bean de entidade.
programa de ação
Um tipo de parte do programa EGL que fornece páginas interativas a navegadores da Web.
programa textUI
Um tipo de parte do programa EGL que interage com o usuário por meio de uma exibição baseada em caracteres. A exibição aparece em uma tela 3270 ou em uma janela de comandos, não em um navegador da Web.
programação orientada a objetos
Uma abordagem de programação baseada nos conceitos de abstração e herança de dados. Diferente das técnicas de programação de procedimentos, a programação orientada a objetos concentra-se não em como algo é realizado, mas em quais objetos de dados consistem o problema e como eles são manipulados.
Program Temporary Fix (PTF)
Para os produtos zSeries, iSeries e pSeries, é disponibilizada uma correção para todos os clientes. Uma program temporary fix é testada pela IBM. Ela contém um registro PTF. Consulte também fix pack.
projeto
No Eclipse, uma unidade de organização utilizada para agrupar pastas ou pacotes. Os projetos são utilizados para construção, gerenciamento de versão, compartilhamento e organização de recursos.
projeto Application Client
Uma estrutura e hierarquia de pastas e arquivos que contêm um componente de cliente na primeira camada que é executado em sua própria Java Virtual Machine.
projeto da Web
Um contêiner para outros recursos, como arquivos de origem e metadados, que corresponde à estrutura e hierarquia do contêiner definido pelo J2EE de arquivos necessários para a implementação de aplicativos da Web.
projeto dinâmico da Web
Um projeto que contém recursos para um aplicativo da Web com conteúdo dinâmico, como servlets ou arquivos JSP (JavaServer Pages). A estrutura de um projeto dinâmico da Web reflete o padrão J2EE para conteúdo da Web, classes, caminhos de classe, descritor de desenvolvimento etc.
projeto do aplicativo corporativo (projeto EAR)
Uma estrutura e hieraquia de pastas e arquivos que contém um descritor de desenvolvimento e documento de extensão IBM, além de arquivos que são comuns para todos os módulos J2EE que são definidos no descritor de desenvolvimento.
projeto do servidor
Um projeto que contém informações sobre servidores de teste e de implementação e suas configurações.
projeto EAR
Consulte Enterprise Application Project.
projeto EJB
Um projeto que contém os recursos necessários para aplicativos EJB, incluindo beans corporativos, classes home, classes remotas, arquivos JSP, servlets e descritores de implementação.
projeto estático da Web
Um projeto que contém recursos para um aplicativo da Web sem nenhum conteúdo dinâmico tal como servlets, arquivos JSP (JavaServer Pages) ou código Java. Um projeto estático da Web pode ser implementado em um servidor HTTP estático e não requer suporte adicional do servidor de aplicativos.
projeto Java
No Eclipse, um projeto que contém código fonte Java compilável e é um contêiner para pastas ou pacotes de origem.
projeto Struts
Um projeto dinâmico da Web com suporte a Struts incluído.
propriedade de recurso
Uma propriedade para uma origem de dados JDBC em uma configuração de servidor; por exemplo, o nome do servidor, ID de usuário ou senha.
provedor de conteúdo
Uma origem para conteúdo que pode ser incorporada em uma página de portal como um portlet.
proxy do cliente
Um objeto no cliente de uma conexão de rede que fornece uma interface de chamada de procedimento remoto para um serviço no servidor.
página
Um nó em um portal que pode conter conteúdo, além de rótulos e outras páginas. As páginas podem conter nós-filho, contêineres de coluna, contêineres de linha e portlets.
página da Web estática
Uma página da Web que pode ser exibida sem o processamento adicional do lado cliente ou do lado do servidor que seria exigido para JavaServer Pages, servlets ou scripts.
página JSP
Um documento baseado em texto que utiliza dados corrigidos do gabarito e elementos JSP que descrevem como processar um pedido para criar uma resposta. (Sun) Consulte também JavaServer Pages, Arquivo JSP.
página padrão do portal
A página que é exibida a um usuário na implementação inicial do portal e antes do usuário concluir o cadastramento. Às vezes utilizada como um sinônimo para home page.
PTF
Consulte Program Temporary Fix.
publicar
(1) Tornar um site da Web público, por exemplo colocar arquivos em um caminho conhecido para o servidor HTTP.
(2) Em UDDI, anunciar um serviço da Web para que outros negócios possam localizá-lo e ligar-se a ele. Os provedores de serviço publicam a disponibilidade de seus serviços por meio de um registro.
quadro
Na codificação HTML (Hypertext Markup Language), um subconjunto da janela do navegador da Web.
quadro de pilha
Uma seção da pilha que contém as variáveis locais, argumentos e o conteúdos de registro de uma rotina individual, bem como um ponteiro para a estrutura anterior da pilha.
raiz de contexto
A raiz do aplicativo da Web, que é o diretório de nível superior de um aplicativo quando ele é implementado em um servidor da Web.
ramificação
No ambiente de desenvolvimento da equipe de CVS, uma linha separada de desenvolvimento onde as alterações podem ser isoladas. Quando um programador altera arquivos em uma ramificação, essas alterações não aparecem no tronco principal ou outras ramificações.
rastreio distribuído
Dados coletados que descrevem interações em uma execução distribuída de aplicativo.
Rational Unified Process (RUP)
Uma plataforma do processo de desenvolvimento de software configurável utilizada para designar e gerenciar tarefas e responsabilidades em uma organização de desenvolvimento.
RDB
Consulte Relational Database.
realce de sintaxe
Nos editores de origem, a capacidade de diferenciar texto e elementos estruturais, como tags, atributos e valores de atributos, utilizando as diferenças de realce de texto, como face de fonte, ênfase e cor.
realizar
No editor de diagrama da Web, associar um nó com um recurso em si, criando esse recurso ou editando o caminho do nó de forma que aponte a um recurso existente. Consulte também não realizado.
reconhecimento de pessoas
O recurso de colaboração que fornece acesso a pessoas de vários contextos. O reconhecimento de pessoas permite que você consulte referências a pessoas e entre em contato com pessoas pelo nome por meio do indicador de status on-line do Sametime. Em todo o portal, sempre que aparece o nome de uma pessoa, você pode visualizar o status on-line da pessoa, enviar e-mail, iniciar um bate-papo ou compartilhar um aplicativo por meio de reunião eletrônica. Consulte também Link Pessoal.
recursivo
Uma técnica de programação na qual um programa ou rotina chama a si mesmo para executar etapas sucessivas em uma operação, em que cada etapa utiliza a saída da etapa anterior.
recurso
No Eclipse, um arquivo JAR que é empacotado em um formato que o gerenciador de atualização aceita e utiliza para atualizar a plataforma. Os recursos têm um manifesto que fornece informações básicas sobre o conteúdo do recurso, que pode incluir plug-ins, fragmentos e outros arquivos.
recurso
O termo coletivo para projetos, pastas, subpastas e arquivos que podem ser manipulados no workbench.
recurso
No Eclipse, um grupo de funções que pode ser ocultado ou revelado ("ativado") para simplificar a interface com o usuário. Os recursos são ativados de forma implícita solicitando que alguma ação seja executada ou de forma explícita definindo as preferências.
recurso da Web
Qualquer um dos recursos criados durante o desenvolvimento de um aplicativo da Web como, por exemplo, projetos da Web, páginas HTML, arquivos JSP, servlets, bibliotecas de tags personalizadas e arquivos archive. Qualquer um dos recursos criados durante o desenvolvimento de um aplicativo da Web como, por exemplo, projetos da Web, páginas HTML, arquivos JSP (JavaServer Pages), servlets, bibliotecas de tags personalizadas e arquivos archive.
redirecionar
No Struts, um objeto que é retornado por uma ação e que tem dois campos: um nome e um caminho (normalmente a URL de um JSP). O caminho indica para onde a solicitação deve ser enviada. Um encaminhamento pode ser local (pertencente a uma ação específica) ou global (disponível para qualquer ação).
refatorar
Transformar um programa, por exemplo renomeando um pacote ou método, enquanto preserva seu funcionamento.
referência do EJB
Um nome lógico utilizado por um aplicativo para localizar a interface home de um bean corporativo no ambiente operacional de destino.
refresh pack
Uma coleta acumulativa de correções que contêm novas funções. O teste de regressão completo é executado nos pacotes de atualização. Consulte também Fix Pack, Correção Temporária.
registrar entrada
Em determinados sistemas SCM (Software Configuration Management), copiar os arquivos de volta para o repositório após alterá-los.
registrar saída
Em determinados sistemas SCM (Software Configuration Management), copiar a revisão mais recente de um arquivo do repositório para que possa ser modificado.
registro da UI
No EGL, uma estrutura de dados que torna a comunicação possível entre um programa de ação e uma página da Web específica. Esse tipo de registro é utilizado para migrar transações da Web do VisualAge Generator.
registro de log
Uma entrada em uma visualização de log que consiste em propriedades e seus valores. Um registro de log não contém instâncias de outros registros do log, mas possui níveis aninhados de entradas ou filhos.
registro UDDI
Um registro distribuído de negócios e suas descrições de serviços que se unem ao padrão UDDI (Universal Description, Discovery and Integration) para gerenciar a descoberta de serviços da Web. Os registros UDDI são fornecidos em dois formatos, público e particular, ambos implementados em um formato XML comum.
Relational Database (RDB)
Um banco de dados que pode ser observado como um conjunto de tabelas e manipulado, de acordo com o modelo relacional de dados. Cada banco de dados inclui um conjunto de tabelas de catálogo de sistema que descreve a estrutura lógica e física dos dados, um arquivo de configuração que contém os valores de parâmetro alocados para o banco de dados e um log de recuperação com transações externas e transações arquiváveis.
release
Enviar arquivos alterados de um workbench para o servidor de equipe, para que outros desenvolvedores na equipe possam capturar (sincronizar) a versão atualizada.
Remote Method Invocation (RMI)
Um protocolo que é utilizado para comunicar chamadas de método por uma rede. O Java Remote Method Invocation é um modelo de objeto distribuído, no qual os métodos de objetos remotos escritos na linguagem de programação Java podem ser chamados de outras máquinas virtuais Java, possivelmente em hosts diferentes.
Remote Procedure Call (RPC)
Um protocolo que permite que um programa em um computador cliente execute um programa em um servidor.
remoto
Pertencente a um sistema, programa ou dispositivo que é acessado através de uma linha de comunicações.
repositório
Uma área de armazenamento persistente para o código fonte e outros recursos do aplicativo. Em um ambiente de programação, um repositório compartilhado permite o acesso de multiusuário aos recursos do aplicativo.
reprovado
Relativo a uma entidade, como um recurso ou elemento de programação, que é suportada, mas não mais recomendada e que pode tornar-se obsoleta.
restrição de cronometragem
Uma ação de validação especializada utilizada para medir a duração de uma chamada de método ou uma seqüência de chamadas de métodos. Consulte também ação de validação.
rich media
Em uma página da Web, conteúdo de áudio, visual ou interativo, como arquivos de áudio ou vídeo.
Rich Site Summary (RSS)
Um formato baseado em XML para conteúdo sindicado.
rich text
Um campo pode conter objetos, anexos de arquivos ou figuras, assim como texto com opções de formatação, como itálico ou negrito.
RMI
Consulte Remote Method Invocation.
RPC
Consulte Remote Procedure Call.
RSS
RUP
Consulte Rational Unified Process.
SCM
Consulte Software Configuration Management.
script
Uma série de comandos, combinados em um arquivo, que executa uma função específica quando o arquivo é executado. Os scripts são interpretados conforme são executados.
script DAD
Um arquivo utilizado pelo DB2 XML Extender, para compor documentos XML a partir de dados existentes do DB2 ou decompor documentos em dados do DB2.
scriptlet
Um mecanismo para incluir fragmentos da linguagem de script em um arquivo de origem JSP.
SDK
Consulte Software Development Kit.
SDO
Consulte Service Data Objects.
Secure Sockets Layer
Um protocolo de segurança que fornece privacidade de comunicação. O SSL permite que os aplicativos cliente/servidor se comuniquem de uma maneira projetada para evitar interceptação não autorizada de tráfego de informações, violação e falsificação de mensagem.
SecureWay Directory
Um diretório LDAP que pode armazenar dados relacionados ao usuário, como ID do usuário, nome do usuário e senhas.
sem face
Relativo a um programa ou aplicativo que pode ser executado sem uma interface gráfica com o usuário ou, em alguns casos, sem nenhuma interface com o usuário. A operação sem face é geralmente utilizada para servidores de rede ou sistemas incorporados.
serializador
Um método de conversão de dados de objetos para outro formato, como binário ou XML. Consulte também Desserializador.
Server-side Include (SSI)
Um recurso para incluir informações dinâmicas em documentos enviados a clientes, como data atual, data da última modificação de um arquivo e o tamanho ou a última modificação de outros arquivos.
Service Data Objects (SDO)
Um padrão aberto para ativar aplicativos para manipular dados de origens de dados heterogêneas de maneira uniforme. SDO incorpora padrões J2EE, mas simplifica o modelo de programação de dados J2EE.
servidor
Uma definição que identifica onde um aplicativo será testado ou publicado. Consulte também host.
servidor da Web
Um programa de software que é capaz de atender os pedidos do Hypertext Transfer Protocol (HTTP) .
servidor de aplicativos
Um programa do servidor em uma rede distribuída que fornece o ambiente de execução para um programa aplicativo.
servidor de autenticação proxy
Um servidor ou componente de um servidor que ativa a autenticação de usuário ou de grupo de usuários para o portal.
servidor de monitoração de TCP/IP
Um ambiente de tempo de execução que monitora todos os pedidos e respostas entre um navegador da Web e um servidor de aplicativos, bem como atividade de TCP/IP.
servidor EJB
Software que fornece serviços para um contêiner EJB. Um servidor EJB pode hospedar um ou mais contêineres EJB. (Sun) Consulte também Contêiner EJB.
servidor J2EE
Um ambiente de tempo de execução que fornece contêineres EJB ou Web.
serviço ativo de teste
Uma série de arquivos de script utilizados para ativar um banco de dados DB2 à utilização pelo DB2 XML Extender. Um serviço ativo de teste é criado opcionalmente ao gerar um arquivo DAD de um banco de dados relacional ao mapeamento XML. Uma vez ativado, este testa XML de composição de dados, assim como arquivos XML de decomposição nos dados relacionais.
serviço da Web
Um sistema de software projetado para suportar a interação de máquina para máquina interoperável através de uma rede. Ele possui uma interface descrita em um formato processável pela máquina (especificamente WSDL (Web Services Description Language)).
serviço de negócios
Em programação de serviços da Web, um tipo de estrutura de dados que contém informações sobre grupos de serviços da Web. A estrutura de serviços da Web é especificada quando um serviço é registrado.
serviço de nomenclatura
Uma implementação do padrão JNDI (Java Naming and Directory Interface).
servlet
Um programa Java que é executado em um servidor da Web e estende a funcionalidade do servidor, gerando conteúdo dinâmico em resposta a pedidos do cliente Web. Os servlets são geralmente utilizados para conectar bancos de dados à Web.
sessão
(1) Uma conexão lógica ou virtual entre duas estações, dois programas ou dispositivos em uma rede que permite que os dois elementos comuniquem-se e troquem dados ou as atividades que ocorrem durante o estabelecimento, manutenção e liberação da conexão. Uma sessão pode ser ativada e desativada, conforme solicitado.
(2) No J2EE, um objeto utilizado por um servlet para rastrear uma interação do usuário com um aplicativo da Web entre diversos pedidos HTTP.
sessão de depuração
As atividades de depuração que ocorrem entre o momento em que o desenvolvedor inicia um depurador e o momento em que o desenvolvedor sai do depurador.
Short Message Service (SMS)
Um serviço que é utilizado para transmitir texto para e a partir de um telefone móvel.
Simple Object Access Protocol (SOAP)
Um protocolo leve com base em XML, para trocar informações em um ambiente descentralizado e distribuído. O SOAP pode ser utilizado para consultar e retornar informações e chamar serviços pela Internet.
singleton
Uma classe que pode ser instanciada somente uma vez. Uma classe singleton não pode ser uma interface.
sintoma
Nas ferramentas de log, uma mensagem de erro. Um sintoma pode ter uma solução associada a ele no banco de dados de sintomas
skin
Um elemento de uma interface gráfica com o usuário que pode ser alterada para alterar a aparência da interface sem afetar sua funcionalidade.
SMS
Consulte Short Message Service.
SOAP
Consulte Simple Object Access Protocol.
Software Configuration Management (SCM)
O rastreio e o controle de desenvolvimento de software. Os sistemas SCM normalmente oferecem controle de versão e os recursos de programação de equipe.
Software Development Kit (SDK)
Um conjunto de ferramentas, APIs e documentação para assistir no desenvolvimento do software em uma linguagem de computador específica ou para um ambiente operacional particular.
solução
No banco de dados de sintomas utilizado para analisar os logs de atividades do WebSphere, as informações sobre a razão pela qual ocorreu um erro e como recuperar-se dele.
SQL
Consulte Structured Query Language.
SQLJ
Consulte Structured Query Language for Java.
SSI
Consulte Server-side Include.
Standard Widget Toolkit (SWT)
Um toolkit do Eclipse para desenvolvedores Java que define uma API comum, portátil de interface com o usuário que utiliza widgets nativos do sistema operacional subjacente. Consulte também Abstract Window Toolkit, Swing Set.
Structured Query Language for Java (SQLJ)
Um padrão para incorporar SQL em programas Java, definindo e chamando procedimentos armazenados Java e funções definidas pelo usuário e utilizando tipos estruturados do banco de dados em Java.
Structured Query Language (SQL)
Uma linguagem padronizada para definir e manipular dados em um banco de dados relacional.
stub
Uma pequena rotina de programa que substitui um programa maior e possivelmente remoto. Por exemplo, um stub pode ser um módulo de programa que transfere RPCs (Procedure Calls) e respostas entre um cliente e um servidor. Nos serviços da Web, um stub é uma implementação de uma interface Java gerada a partir de um documento WSDL (Web Services Definition Language).
subclasse
Em Java, uma classe derivada de uma classe específica, direta ou indiretamente.
subconsulta
Em SQL, uma sub-seleção utilizada dentro de um predicado. Por exemplo, uma instrução de seleção dentro da cláusula WHERE ou HAVING de outra instrução SQL.
superclasse
Em Java, uma classe a partir da qual uma classe específica é derivada, talvez com uma ou mais classes entre elas.
superfície de formato livre
A área aberta em um editor visual em que os desenvolvedores podem incluir e manipular objetos. Por exemplo, o editor de diagrama do aplicativo Struts fornece uma superfície de formato livre para representar páginas JSP, páginas HTML, mapeamentos de ações, outros diagramas do aplicativo Struts, links de páginas JSP e encaminhamentos de mapeamentos de ações.
supertipo
Em uma hierarquia de tipo, um tipo que do qual os subtipos herdam os atributos.
Swing Set
Uma coleta de componentes da GUI que é executada consistentemente em qualquer sistema operacional que suporte a JVM (Java Virtual Machine). Como são gravados totalmente na linguagem de programação Java, esses componentes fornecem a funcionalidade acima e além daquelas fornecidas por equivalentes da plataforma nativa. Consulte também Abstract Window Toolkit, Standard Widget Toolkit.
SWT
Consulte Standard Widget Toolkit.
área comum
Em uma página da Web baseada no gabarito de página, a região fixa da página.
área de conteúdo
Em uma página da Web baseada em um gabarito de página, a região editável da página.
área de transferência
Uma área na memória do computador ou armazenamento que mantém os dados temporariamente. Os dados na área de transferência ficam disponíveis para outros aplicativos.
área do editor
Em produtos Eclipse e baseados no Eclipse, a área na janela do workbench em que os arquivos são abertos para edição.
árvore de origem
O documento XML de entrada que é transformado por uma folha de estilos XSL.
árvore resultante
O documento de saída criado quando um arquivo XSL é utilizado para transformar um arquivo XML.
tag personalizado
Uma extensão da linguagem JSP (JavaServer Pages) que executa uma tarefa especializada. As tags personalizadas são geralmente distribuídas na forma de uma biblioteca de tags, que também contém as classes Java que implementam as tags.
TCP
Consulte Transmission Control Protocol.
TCP/IP
Consulte Transmission Control Protocol/Internet Protocol.
tecla de atalho
Consulte atalho de teclado.
tecnologia de transcodificação
Adaptação de conteúdo para atender a recursos específicos de um dispositivo do cliente.
tema
O elemento de estilo que fornece uma aparência específica a um local. O portal fornece vários temas, semelhantes a papéis de parede virtuais, a partir dos quais você pode escolher ao criar um local.
tempo acumulativo
O tempo que um método gasta na pilha de execução, incluindo o tempo gasto no próprio método e outros métodos que ele chama.
tempo básico
O tempo gasto para executar um determinado método. O tempo básico não inclui o tempo necessário para outros métodos de Java que esse método chama.
tempo de execução
O período de tempo durante o qual um programa de computador está em execução.
tempo de execução do DADX
No serviço da Web para DADX, o período de tempo durante o qual os pedidos do SOAP são enviados para o novo serviço da Web. O ambiente do tempo de execução do DADX fornece informações sobre o serviço da Web para o DADX, incluindo as ligações HTTP GET e POST, a página de teste, geração WSDL e a conversão de dados DTD em dados do esquema XML.
tempo limite
Um intervalo de tempo concedido para que um evento ocorra ou seja concluído, antes da operação ser interrompida.
teste abstrato
Um teste de componente ou de unidade que é utilizado para testar interfaces Java, classes abstratas e superclasses, que não pode ser executado por si próprio e que não inclui um conjunto de testes. Antes de um teste abstrato poder ser executado, é necessário torná-lo concreto, aplicando o teste abstrato a uma classe pública que implementa a interface, estende a classe abstrata ou herda da superclasse. Consulte também Teste de Componente.
teste de componente
Um teste automatizado de um ou mais componentes de um aplicativo corporativo, que pode incluir classes Java, beans EJB ou serviços da Web. Um teste de componente consiste em um script de teste Java baseado na estrutura JUnit, além de ações de validação, pontos de inicialização, restrições de cronometragem e dados associados do teste que são mantidos separadamente do script de teste. Consulte também teste abstrato, padrão de teste.
tipo
(1) Em um documento WSDL, um contêiner para definições de tipos de dados utilizando algum sistema de tipo (como XSD).
(2) Em programação Java, uma classe ou interface.
tipo complexo
Em XML, um tipo que permite que elementos em seu conteúdo e pode transportar atributos. Consulte também Tipo Simples.
tipo primitivo
Em Java, uma categoria de tipo de dados que descreve uma variável que contém um valor único do tamanho apropriado e o formato para seu tipo: um número um caractere ou um valor Booleano. Exemplos de tipos primitivos incluem byte, short, int, long, float, double, char, boolean.
tipo simples
Em XML, um tipo que não pode ter conteúdo de elemento e não pode executar atributos. Os elementos que contêm números (cadeias, datas e assim por diante), mas não contêm nenhum subelemento, possuem tipos simples. Consulte também Tipo Complexo.
transação do contêiner
Consulte Container-managed Transaction.
Transmission Control Protocol/Internet Protocol (TCP/IP)
Um conjunto de protocolos de comunicação padrão de mercado, não-proprietário que fornece conexões confiáveis de ponta a ponta entre aplicativos em redes interconectadas de tipos diferentes.
Transmission Control Protocol (TCP)
Um protocolo de comunicações utilizado na Internet e em qualquer rede que segue os padrões do IETF (Internet Engineering Task Force) para o protocolo de interligação de redes. O TCP fornece um protocolo host a host confiável entre hosts em redes de comunicação com troca de pacotes e nos sistemas interconectados de tais redes. Utiliza o IP (Internet Protocol) como seu protocolo subjacente. Consulte também Internet Protocol.
tronco
No ambiente de desenvolvimento da equipe do CVS, o fluxo principal de desenvolvimento, também referido como fluxo HEAD.
typedef
No EGL, uma definição de parte que pode ser utilizada como um modelo de formato.
UDDI
Consulte Universal Description, Discovery, and Integration.
UDDI Business Registry
Uma coleção de diretórios de período que contém informações sobre negócios e serviços.
UDF
Consulte User-defined Function.
unidade de compilação
Uma parte de um programa de computador suficientemente completa para ser compilada corretamente.
Unified Modeling Language
Uma notação padrão para a modelagem de objetos do mundo real como uma primeira etapa no desenvolvimento de uma metodologia de design orientada pelo objeto. A UML é definida pelo OMG (Object Management Group).
Uniform Resource Identifier (URI)
Um endereço exclusivo utilizado para identificar conteúdo na Web, como uma página de texto, um clipe de vídeo ou de som, uma imagem estática ou animada ou um programa. A forma mais comum de URI é o endereço de página da Web, que é uma forma especifica ou um subconjunto do URI denominado URL (Uniform Resource Locator). Um URI geralmente descreve como acessar o recurso, o computador que contém o recurso e o nome do recurso (um nome de arquivo) no computador. Consulte também Uniform Resource Name.
Uniform Resource Locator (URL)
O endereço exclusivo de um arquivo acessível em uma rede, como a Internet. O URL inclui o nome abreviado do protocolo utilizado para acessar o recurso de informações e as informações utilizadas pelo protocolo para localizar o recurso de informações.
Uniform Resource Name (URN)
Um nome que identifica exclusivamente um serviço da Web para um cliente. Consulte também Uniform Resource Identifier.
United Nations Standard Products and Services Classification (UNSPSC)
Um padrão global aberto para classificar produtos e serviços, com base em função, propósito e tarefa comuns.
Universal Description, Discovery, and Integration (UDDI)
Um conjunto de especificações baseadas em padrões, para descrição de serviço e busca na Internet.
UNSPSC
Consulte United Nations Standard Products and Services Classification.
URI
Consulte Uniform Resource Identifier.
URL
Consulte Uniform Resource Locator.
URN
Consulte Uniform Resource Name.
User-defined Function (UDF)
Uma função que é definida ao DB2 pela utilização da instrução CREATE FUNCTION e que pode ser referenciada nas instruções SQL. Uma função definida pelo usuário pode ser uma função externa ou uma função SQL.
usuário anônimo
Um usuário do portal que não efetuou login no portal com ID do usuário e senha válidos. Os usuários anônimos do portal possuem acesso aos locais públicos que foram designados como abertos para os usuários anônimos. Consulte também Usuário Autenticado.
usuário autenticado
Um usuário do portal que efetuou login no portal com uma conta válida (ID do usuário e senha). Os usuários autenticados têm acesso a todos os locais públicos. Consulte também Usuário Anônimo.
usuário registrado
Um usuário do portal que possui um ID do usuário e uma senha para efetuar login no portal. Compare com usuário anônimo e usuário autenticado.
validador
Um programa que verifica a correção de dados ou código ou a obediência a padrões aplicáveis, regras e convenções.
validação
A verificação de dados ou código para correção ou para adequação aos padrões, regras e convenções aplicáveis.
visualização
Nas interfaces com o usuário baseadas no Eclipse, qualquer área de janela no workbench que esteja fora da área do editor e possa ser empilhada (arrastada e solta) sobre outras visualizações. As visualizações oferecem diferentes formas de visualizar ou trabalhar com os recursos do workbench.
visualização estruturada
O aspecto tabular da exibição de Design do editor de XML, que separa os elementos estruturais de um documento XML, como tipos de elementos e atributos, de valores, como valores de atributo e conteúdo textual.
visualização rápida
No Eclipse, uma visualização que é aberta e fechada, clicando em um botão na barra de atalhos. As exibições rápidas são criadas, soltando-se exibições na barra de atalho.
WAP
Consulte Wireless Application Protocol.
WAR
Consulte Web Archive.
Web Archive (WAR)
Um formato de arquivo compactado, definido pelo padrão J2EE, para armazenar todos os recursos requeridos para instalar e executar um aplicativo da Web em um único arquivo. Consulte também Enterprise Archive.
Web Services Description Language (WSDL)
Uma especificação com base em XML, para descrever serviços de rede como um conjunto de extremidades que operam em mensagens que contém informações orientadas pelo documento ou orientadas pelo procedimento.
Web Services Interoperability Organization (WS-I)
Uma organização do segmento de mercado aberto que promove interoperabilidade de serviços da Web entre plataformas, sistemas operacionais e linguagens de programação.
Web Services Invocation Language (WSIL)
Um formato de documento XML que facilita a descoberta de serviços da Web existentes e fornece um conjunto de regras de como as informações relacionadas à inspeção devem ser disponibilizadas para consumo.
Web site
Uma coleta de arquivos relacionados disponível na Web que é gerenciada por uma única entidade (uma organização ou uma pessoa) e contém informações em hipertexto para seus usuários. Um Web site geralmente inclui links de hipertexto para outros Web sites.
WebSphere
Um nome de marca IBM que inclui ferramentas para desenvolver aplicativos de e-business e middleware para executar aplicativos da Web.
WebSphere Application Server
O software de servidor de aplicativos da Web que é executado em um servidor da Web e pode ser utilizado para implementar, integrar, executar e gerenciar aplicativos de e-business.
WebSphere Personalization
Software que pode destinar informações para usuários específicos do portal.
WebSphere Site Analyzer
Software que pode medir a atividade e a eficácia de um portal.
What You See Is What You Get (WYSIWYG)
Um recurso de um editor para exibir páginas continuamente exatamente como serão impressas ou apresentadas.
widget
Um componente de interface com o usuário reutilizável, como um botão, barra de rolagem, área de controle ou área de edição de texto, que pode receber entrada do teclado ou do mouse e pode se comunicar com um aplicativo ou outro widget.
Wireless Application Protocol (WAP)
Um padrão de mercado aberto para acesso móvel à Internet que permite aos usuários móveis com dispositivos wireless acessarem de modo fácil e instantâneo e interagirem com informações e serviços.
Wireless Markup Language (WML)
Uma linguagem de marcações com base em XML que é utilizada para apresentar conteúdo e interfaces com o usuário para dispositivos wireless, como telefones celulares, pagers e personal digital assistants.
WML
Consulte Wireless Markup Language.
workbench
A interface com o usuário e o IDE (Integrated Development Environment) no Eclipse e nos produtos Rational Developer, que baseiam-se no Eclipse.
wrapper
Um objeto que encapsula e delega para outro objeto alterar sua interface ou comportamento de alguma forma. (Sun)
WSDL
Consulte Web Services Description Language.
WS-I
Consulte Web Services Interoperability Organization.
WSIL
Consulte Web Services Invocation Language.
WYSIWYG
Consulte What You See Is What You Get.
XDoclet
Um mecanismo de geração de código fonte aberto que utiliza tags JavaDoc para analisar os arquivos de origem Java e gerar saída, como descritores de XML ou código fonte, com base em gabaritos.
XHTML
Consulte Extensible Hypertext Markup Language.
XML
Consulte Extensible Markup Language.
XML Literal
Um estilo de codificação para serializar dados pelo protocolo SOAP. A XML literal é baseada em uma ocorrência do esquema de XML.
XML Path Language (XPath)
Uma sublinguagem desenvolvida para identificar ou endereçar partes exclusivamente de um documento XML de origem para utilização com XSLT. O XPath também fornece recursos básicos para manipulação de cadeias, números e Booleanas.
XML Schema Definition Language (XSD)
Uma linguagem para descrever arquivos XML que contêm esquema XML.
XPath
Consulte XML Path Language.
XSD
Consulte XML Schema Definition Language.
XSL
Consulte Extensible Stylesheet Language.
XSLT
Consulte XSL Transformation.
XSL Transformation (XSLT)
Um padrão que utiliza folhas de estilos XSL para transformar documentos XML em outros documentos XML ou fragmentos ou documentos HTML. Consulte também Processador Xalan.
zip
Um ou mais arquivos compactados e armazenados em um único arquivo com um nome terminando em .zip.
Termos de uso | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.
(C) Copyright 1994-2005 Sun Microsystems, Inc.