WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas Operacionais: AIX, HP-UX, Linux, Solaris, Windows

Glossário

Este glossário contém termos que são específicos ao WebSphere ESB e alguns termos relacionados de outras origens. Você pode localizar mais termos relacionados no WebSphere Application Server e no Banco de Dados de Terminologia da IBM.

Este glossário fornece termos para o WebSphere ESB que se somam àqueles fornecidos no WebSphere Application Server subjacente e mais termos gerais definidos no Banco de Dados de Terminologia da IBM:
Ambiente de Integração de Aplicativos
Um de dois ambientes conceituais integrados que ajuda a separar a implementação e o gerenciamento de aplicativos e serviços do gerenciamento do ambiente de servidor e barramento subjacente. Os aplicativos e serviços são implementados no ambiente de integração de aplicativos com pouca ou nenhuma preocupação com relação à sua implementação e aos serviços de infra-estrutura subjacentes, fornecidos pelo ambiente de servidor e barramento.

No console administrativo do WebSphere, um administrador de soluções pode optar por aplicar o filtro de seleção de tarefas da Integração de Aplicativos para restringir o intervalo de tarefas àquelas associadas ao gerenciamento da integração de aplicativos.

Servidor de aplicativos
Um programa do servidor em uma rede distribuída que fornece o ambiente de execução para um programa aplicativo.
Estender (perfis)
O ato de fazer upgrade de um perfil para outro perfil. Por exemplo, é possível utilizar o Assistente de Perfil do WebSphere ESB para estender um perfil do WebSphere Application Server para se tornar um perfil do WebSphere ESB.
Alias de autenticação
Um alias de autenticação de Conector J2EE (Java 2 Platform, Enterprise Edition) contém dados de autenticação, os quais incluem um ID de usuário e senha. O alias de autenticação J2C é utilizado para autenticar o acesso a adaptadores de recursos e origens de dados JDBC (Java DataBase Connectivity).
Barramento
Consulte barramento de integração de serviços.
Destino do barramento
Um endereço lógico para o qual os aplicativos podem se anexar como um produtor, consumidor ou ambos, produtor e consumidor.
Ambiente de barramento
Um de dois ambientes conceituais integrados que ajuda a separar a implementação e o gerenciamento de aplicativos e serviços do gerenciamento do ambiente de servidor e barramento subjacente. Um administrador de soluções pode criar um ambiente de servidores ESB e barramentos de integração de serviços que ofereça suporte ao ambiente de integração de aplicativos. Nos referimos a esse ambiente como o ambiente de servidor e barramento ou, um termo mais curto, o ambiente de barramento. O foco está na administração dos barramentos de integração de serviços, servidores, seus recursos, na configuração e no gerenciamento de domínios administrativos lógicos de células e nós, e como equilibrar a carga de trabalho por meio de armazenamento em cluster e configurações com alta disponibilidade.

No console administrativo do WebSphere, um administrador de soluções pode optar por aplicar o filtro de seleção de tarefas de Servidor e Barramento para restringir o intervalo de tarefas àquelas associadas ao gerenciamento do ambiente de barramento.

Função de negócios
Alguns softwares que desempenham uma atividade de negócios que pode ser resumida como um serviço.
Membro do barramento
Um servidor de aplicativos ou cluster de servidores que hospeda um ou mais mecanismos de sistema de mensagens em um barramento de integração de serviços.
Página de coleta
O tipo de página em um console administrativo que exibe uma lista de coleta de objetos administrativos. Normalmente, em páginas como essa é possível selecionar objetos para executar algum procedimento sobre eles ou exibir outras páginas com essa finalidade.
Common Event Infrastructure
O Common Event Infrastructure fornece recursos para o ambiente de tempo de execução para armazenar e recuperar eventos de forma persistente de diferentes ambientes de programação. Os eventos são representados utilizando o modelo de Evento de Base Comum, um formato padrão baseado em XML que define a estrutura de um evento.
Perfil personalizado
Um perfil personalizado é um nó vazio que deve ser federado em uma célula do gerenciador de implementação para torná-lo operacional. Em contraste a um perfil de servidor independente, um perfil personalizado não tem um servidor padrão em seu nó. Nem há nenhum aplicativo padrão no nó personalizado. A federação de um perfil personalizado altera-o em um nó gerenciado.
Data Store
O conjunto de tabelas que um mecanismo do sistema de mensagens utiliza para armazenar dados persistentes em um banco de dados.
Gerenciador de implementação
O gerenciador de implementação é um servidor que fornece uma única interface administrativa para um grupo lógico de servidores de aplicativos em uma ou mais máquinas. O grupo lógico é conhecido como a célula do gerenciador de implementação. O ambiente de tempo de execução e os arquivos de uma célula são definidos pelo perfil de gerenciador de implementação.
Célula do gerenciador de implementação
O domínio administrativo de um grupo lógico de servidores de aplicativos em uma ou mais máquinas que são gerenciadas por um gerenciador de implementação.
Perfil de gerenciador de implementação
O perfil define o ambiente de tempo de execução e inclui todos os arquivos que os processos de servidores podem alterar na célula do gerenciador de implementação.
ESB (Enterprise Service Bus)
Um ESB (Enterprise Service Bus) é uma infra-estrutura de conectividade flexível utilizada para integrar aplicativos e serviços. Um ESB oferece uma abordagem flexível e gerenciável da implementação SOA.

É possível adquirir flexibilidade de uma SOA, utilizando um ESB (enterprise service bus). Os participantes de uma interação de serviços são conectados ao ESB, em vez de se conectarem um ao outro diretamente, o que ajuda a reduzir o número, o tamanho e a complexidade de interfaces requeridas, juntamente com tempo, custo e risco, para aumentar o pronto atendimento de negócios.

No WebSphere ESB, um Enterprise Service Bus é construído com base nos barramentos de integração de serviços SCA* de uma célula administrativa.

Servidor ESB
Um termo geral utilizado para se referir a um servidor de aplicativos criado a partir do gabarito do WebSphere ESB padrão.
Exportar
As exportações permitem que um módulo SCA (Service Component Architecture) ofereça um serviço a outros módulos; elas definem as interações entre os módulos SCA e os solicitantes de serviços. As ligações de exportação definem a maneira específica pela qual um módulo SCA é acessado por outros.
Interface de exportação
Interfaces de exportação são definições abstratas que descrevem como solicitantes de serviços acessam um módulo SCA.
Ligação de exportação
Ligações de exportação são definições concretas. Elas especificam o mecanismo físico que os solicitantes de serviços utilizam para acessar um serviço. Normalmente, uma exportação de módulo SCA tem uma ligação especificada.
Barramento externo
Um dos outros barramentos de integração de serviço com o qual um barramento de integração de serviço específico pode trocar mensagens.
Importar
As importações permitem que um módulo SCA (Service Component Architecture) acesse serviços externos (serviços que estão fora do módulo SCA) como se eles fossem locais. As importações definem as interações entre os módulos SCA e os fornecedores de serviços. As ligações de importação SCA definem a maneira específica pela qual um serviço externo é acessado, como por exemplo, utilizando SOAP/HTTP.
Ligação de importação
Ligações de importação são definições concretas. Elas especificam o mecanismo físico que os módulos SCA utilizam para acessar um serviço externo, como por exemplo, utilizando SOAP/HTTP.
Interface de importação
Interfaces de importação são definições abstratas que descrevem como um módulo SCA acessa um serviço.
Nó de extremidade de interação
Um solicitante ou fornecedor de serviços.
Connection factory JMS
Um conjunto de valores de configuração que produzem conexões que permitem a um componente J2EE acessar um recurso JMS. Os connection factories fornecem conexões on-demand de um aplicativo a um EIS (Enterprise Information System).
Configuração principal
Os dados de configuração mantidos em um conjunto de arquivos que formam o repositório principal de um perfil de gerenciador de implementação ou um perfil independente. Para um perfil de gerenciador de implementação, a configuração principal armazena os dados de configuração de todos os nós na célula do gerenciador de implementação.
Mediação
A ação de aplicar a lógica de interação de serviços em mensagens que fluem através de um barramento de integração de serviços entre os solicitantes e fornecedores de serviços. A mediação pode desempenhar várias funções, incluindo as seguintes:
  • Adaptar formatos de mensagens
  • Converter protocolos de transporte
  • Rotear mensagens entre os serviços

A lógica de interação de serviços para mediação fica contida em um tipo especial de módulo SCA, conhecido como módulo de mediação.

Fluxo de mediação (conhecido também como Componente de Fluxo de Mediação)
Um componente de fluxo de mediação contém uma ou mais primitivas de mediação. Em vez de desempenhar funções de negócios, os componentes de fluxo de mediação participam no fluxo de mensagens.
Módulo de mediação
Os Módulos de Mediação são módulos SCA (Service Component Architecture) que podem alterar o formato, o conteúdo ou o destino dos pedidos de serviço.

Os Módulos de Mediação operam em mensagens inflight entre os solicitantes e os fornecedores de serviços. Eles permitem rotear as mensagens para fornecedores de serviços diferentes. Permitem também transformar as mensagens; é possível retificar o conteúdo ou formulário da mensagem. Além disso, os módulos de mediação fornecem funções, como logs de mensagens e processamento de erro, para atender às suas necessidades.

Normalmente os módulos de mediação contêm um tipo específico de componente SCA, chamado de componente de fluxo de mediação. Um módulo de mediação pode conter, no máximo, um componente de fluxo de mediação. A finalidade de um módulo de mediação, que não contém um componente de fluxo de mediação, é transformar os pedidos de serviços de um formato em outro. Por exemplo, um pedido de serviço pode ser feito utilizando JMS, mas precisa ser transformado em SOAP/HTTP antes de ser enviado.

Os módulos de mediação são implementados no WebSphere ESB ao especificar o arquivo EAR (Enterprise ARchive), utilizando o console administrativo baseado em navegador do WebSphere, a linha de comandos ou os scripts.

Primitiva de mediação
Uma unidade da lógica de integração de serviços utilizada para mediação. As primitivas de mediação podem ser conectadas fisicamente umas às outras como blocos de construção para construir um fluxo de mediação. Normalmente as primitivas de mediação funcionam no nível de uma simples operação, com possível mediação do pedido (entrada) e resposta (saída). Várias primitivas de mediação padrão são fornecidas com o WebSphere Integration Developer e WebSphere ESB. Se forem necessários recursos de mediação especiais, é possível desenvolver e implementar primitivas de mediação personalizadas.
Mecanismo do sistema de mensagens
Um componente de um barramento de integração de serviço que fornece a função do sistema de mensagens e um ponto de conexão no qual os aplicativos conectam-se ao barramento. Um mecanismo do sistema de mensagens é executado em um servidor, ou seja, um processo do WebSphere. Um mecanismo do sistema de mensagens utiliza uma instância de uma origem de dados JDBC para interagir com o banco de dados que contém o data store para esse mecanismo do sistema de mensagens.
QoS (Quality of service)
Um conjunto de características de comunicação requeridas por um aplicativo. A QoS define uma prioridade de transmissão específica, um nível de confiabilidade de rota e um nível de segurança. (Banco de Dados de Terminologia IBM no Idioma Inglês)
Destino da fila
Um destino de barramento que é utilizado para sistemas de mensagens ponto-a-ponto.
Ligação SCA
Ligações são definições concretas que especificam o mecanismo físico que os módulos SCA utilizam para acessar um serviço externo ou que os solicitantes de serviços utilizam para acessar o módulo SCA.
Componente SCA
Os componentes SCA ou componentes de serviços são blocos de construção SCA. Você constrói módulos SCA, como módulos de mediação, utilizando componentes SCA. É possível criar e personalizar componentes e módulos SCA de forma gráfica, utilizando o WebSphere Integration Developer.
Ligação de importação SCA
As ligações de importação SCA definem a maneira específica pela qual um módulo SCA acessa um serviço externo, como por exemplo, utilizando SOAP/HTTP.
Módulo SCA
Um módulo que está em conformidade com a SCA (Service Component Architecture) com interfaces bem definidas. O módulo disponibiliza sua função para os solicitantes exportando sua interface através de uma Exportação. O módulo atua como um solicitante de um fornecedor de serviços, importando os requisitos do fornecedor através de uma Importação. É possível especificar outro módulo como um destino de uma importação.

Em seguida, os módulos são empacotados em um arquivo EAR (Enterprise Archive) padrão do WebSphere. Um arquivo EAR contém todos os arquivos necessários para implementar o aplicativo.

Pedido SCA
Um pedido de serviço que está em conformidade com a SCA (Service Component Architecture). Um módulo SCA roteia o pedido para um fornecedor de serviços, depois de ter efetuado qualquer processamento adicional especificado pelo módulo.
Tempo de execução SCA
As funções do servidor que fornecem suporte à Arquitetura de Conexão de Serviços.
Serviço
Um serviço forma uma representação abstrata de uma função de negócios, ocultando as especificações das interfaces de funções.

Os serviços publicam os recursos oferecidos e solicitados, declarando as interfaces que eles implementam ou esperam que outros serviços implementem e, por meio de políticas, administrem interações de parceria em potencial. WSDL (Web Services Description Language) e outros padrões de serviços da Web fornecem o vocabulário dessas declarações. A abstração do serviço permite uma conexão de rede flexível com solicitantes de serviços e permite que a implementação do serviço seja alterada sem afetar os solicitantes de serviços.

Aplicativo de serviços
Um aplicativo WebSphere utilizado para implementar módulos de mediação.
SCA (Service Connection Architecture)
A SCA define o modelo para descrever os componentes de serviços e oferece uma maneira de montá-los em soluções. A Service Component Architecture separa a lógica de negócios da implementação, de forma que você possa se concentrar na montagem de um aplicativo integrado sem conhecer detalhes da implementação. A implementação de serviços está incluída em componentes SCA.

A SCA permite agrupar componentes dentro de um módulo SCA e especificar quais serviços são expostos pelo módulo para solicitantes externos.

Objetos de Dados de Serviço (SDO)
Um padrão aberto que permite aos aplicativos manipular, de maneira uniforme, os dados a partir de origens de dados heterogêneos, como bancos de dados relacionais, origens de dados XML, serviços da Web e sistemas de informações corporativas. O SDO é baseado no conceito de gráficos de dados desconectados. Na arquitetura de gráficos de dados desconectados, um cliente recupera um gráfico de dados de uma origem de dados, altera o gráfico de dados e pode, então, aplicar as alterações do gráfico de dados novamente à origem de dados
Barramento de integração de serviço
Um componente que oferece suporte a aplicativos, utilizando arquiteturas baseadas em mensagens e orientadas a serviços. Um barramento é um grupo de servidores e clusters interconectados que foram incluídos como membros do barramento. Os aplicativos conectam-se a um barramento em um dos mecanismos do sistema de mensagens associados a seus membros de barramento.
Um link entre mecanismos do sistema de mensagens em diferentes barramentos de integração de serviços. Isso permite que os pedidos e as mensagens sejam transmitidos entre os barramentos.
Lógica de integração de serviço
A lógica de integração em um barramento de serviços corporativos para fazer mediação entre solicitantes e fornecedores. A lógica desempenha uma série de funções, como transformar e estender pedidos, converter protocolos de transporte e rotear pedidos e repostas automaticamente
Tecnologias de integração de serviços
A funcionalidade de integração de serviços dentro do WebSphere Application Server que fornece um gerenciamento de sistemas de mensagens altamente flexível para uma arquitetura orientada a serviços. Isso oferece suporte a uma grande variedade de opções de qualidades de serviço, protocolos e padrões de sistemas de mensagens. Suporta aplicativos orientados a mensagens e orientados a serviços.
SMO (Service Message Object)
SMOs (Service Message Objects) são SDOs (Service Data Objects) aprimorados. O SMO fornece uma camada de abstração para processar e manipular as mensagens trocadas entre os serviços.
SOA (Arquitetura Orientada a Serviços)
Uma arquitetura em que os serviços representam funções de negócios como componentes que podem ser reutilizados e combinados. Uma SOA (Arquitetura Orientada a Serviços) combina conexões adaptáveis com interfaces baseadas em padrões e bem definidas, para ajudar a construir flexibilidade na infra-estrutura existente. Em uma SOA, é possível reutilizar os serviços de maneira extensiva, independentemente deles serem baseados em novas implementações de serviços ou recursos de TI existentes.
Fornecedor de serviços
Um fornecedor de serviços é um programa que fornece uma função de negócios como um serviço, através de um barramento de serviços corporativos. O fornecedor de serviços recebe as mensagens de um solicitante de serviços e executa o serviço solicitado. O fornecedor de serviços também pode enviar mensagens de volta através do barramento em resposta ao pedido.
Solicitante de serviços
Um fornecedor de serviços é um programa que solicita as funções de negócios fornecidas como um serviço por outro programa. O solicitante envia uma mensagem de pedido através de um barramento de serviços corporativos para um fornecedor de serviços.
Perfil do servidor independente
O perfil define o ambiente de tempo de execução e inclui todos os arquivos que o processo de servidores pode alterar.

Um perfil do servidor independente possui seu próprio console administrativo e todos os aplicativos de amostra (se você tiver instalado o recurso Galeria de Amostras do Aplicativo). Cada servidor independente é totalmente operacional e gerenciado de forma independente de todos os outros servidores.

Servidor independente
Um servidor gerenciado de forma independente de todos os outros servidores. Um servidor independente tem seu próprio console administrativo e todos os aplicativos de amostras (se você instalou o recurso Galeria de Amostras do Aplicativo).
Topologia
Uma organização física de servidores de aplicativos, mecanismos do sistema de mensagens, gerenciadores de filas do WebSphere MQ, o padrão de conexões de barramento e os links entre eles.

Concept topic

Termos de Uso | Avalie esta página

Timestamp iconÚltima atualização: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_glossary.html

(C) Direitos Autorais IBM Corporation 2005. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)