[pt] Aplicações que usam CORBA como plataforma de comunicação
geralmente possuem restrições ao serem executadas em
ambientes compostos por mais de um domínio administrativo.
Este fato é particularmente verdade quando as aplicações
precisam atravessar firewalls/NAT. Além do mais, não
existe atualmente uma solução padronizada e adotada por
todos os ORBs, obrigando as aplicações que utilizam este
enfatizar{middleware} a adotarem soluções proprietárias
que muitas vezes não são adequadas ao ambiente em que as
aplicações funcionam (e.g. impossibilidade de abertura de
portas no firewall). Este trabalho apresenta e avalia três
soluções para a travessia de firewall/NAT por aplicações
distribuídas que utilizam CORBA como camada de
comunicação, cada uma explorando as vantagens de uma
situação específica. Exemplos de tais situações são a
possibilidade de configuração do firewall ou a
possibilidade de abertura de conexões TCP para fora da
rede. / [en] Applications that use CORBA as the communication layer
often face some
restrictions for multi-domain deployment. This is
particularly true when
they have to face firewall/NAT traversal. Furthermore,
nowadays there is
no well-accepted unique or standardized solution adopted
by all ORBs,
compelling applications using this type of middleware to
use proprietary
solutions that sometimes do not address the environment
restrictions in
which they are deployed (e.g. impossibility to open
firewall ports). This
work presents and compares three solutions for
firewall/NAT traversal by
CORBA-based distributed applications, each one suitable
for a specific
situation and exploring its advantages. Examples of such
situations are the
possibility of open firewall ports or the possibility of
start a TCP connection
to the outside network.
Identifer | oai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:7898 |
Date | 10 March 2006 |
Creators | ANTONIO CARLOS THEOPHILO COSTA JUNIOR |
Contributors | MARKUS ENDLER |
Publisher | MAXWELL |
Source Sets | PUC Rio |
Language | Portuguese |
Detected Language | Portuguese |
Type | TEXTO |
Page generated in 0.0017 seconds