Por Tropus, em 21/07/2010 às 9:44
Oracle Tuxedo fornece o cenário para construção de client para aplicações em servidores heterogêneos (diferentes), ambientes distribuídos que se estendem a partir da Web para a empresa. Usando o Oracle Tuxedo, os usuários podem desenvolver, gerenciar e implementar aplicações distribuídas, independentemente do hardware subjacente, sistema operacional de rede, banco de dados e ambiente.
O middleware é composto de serviços de software que existem entre um client ou servidor de aplicativos e do sistema operacional e serviços de rede em um nó do sistema na rede.
Os serviços de middleware fornecem um conjunto de interfaces mais funcionais de programação de aplicativo (API) do sistema operacional e serviços de rede.
A finalidade principal dos serviços de middleware é a de ajudar a resolver problemas de conectividade de aplicativos e interoperabilidade.
Oracle Tuxedo oferece os seguintes serviços de middleware:
* Uma interface de programação ATMI
ATMI é a API principal para o Tuxedo. Isso inclui funções de gerenciamento de transações (rotinas), requisições/conversação, fila, e funções de tratamento de mensagens, funções de interface de serviços e funções de gerenciamento de buffer para comunicação de aplicações distribuídas.
* A interface de programação CORBA
CORBA é uma linguagem independente. Os objetos são distribuídos pelo Object Management Group (OMG). A interface de programação CORBA consiste em C++ e Java ORBs. Um ORB, ou Object Request Broker, é uma biblioteca que permite que objetos CORBA localizem e se comuniquem com o outro.
* A alta performance de processamento de transação de servidor de aplicativos
A operação de servidor de aplicativos de processamento supervisiona todos os aspectos de uma transação ATMI distribuída, independentemente dos sistemas ou gerentes de recursos utilizados. Ele fornece o tempo de execução de operações ATMI em cima de hardware e sistemas operacionais comuns.
* A alta performance do servidor de aplicativos objeto
O servidor de aplicativos, com base no CORBA Object Transaction Service (OTS), combina o Tuxedo ATMI com o Oracle CORBA ORB C++ para fornecer alto desempenho para aplicações de objetos distribuídos usando transações.
Oracle Tuxedo inclui os serviços ATMI e CORBA C++, necessários para o gerenciamento de transações, segurança, transporte de mensagens, administração e gerenciamento das fases de processamento. Também inclui uma alta velocidade, altamente confiáveis e preparados para lidar com transações distribuídas em muitas máquinas.
Você gostou deste site?