Navigation:  »No topics above this level«

Arquitetura de rede

Previous  Top  Next

Esta seção detalha a arquitetura de rede do SoftExpert Suite. Veja o diagrama abaixo:

 

Figura 5 - Arquitetura de rede do SE Suite

Figura 5 - Arquitetura de rede do SE Suite

 

Conforme demonstrado no diagrama da Figura 5, a comunicação entre as camadas, feita através de redes TCP/IP, utiliza protocolos específicos para cada situação, veja abaixo a descrição de cada protocolo utilizado:

 

Componentes

Protocolos e Portas Padrões

Front End

443: HTTPS

Banco de dados

(JDBC, Native Client e Provider)

1521: Oracle

1433: SQL Server

5432: PostgreSQL

E-mail

25: SMTP

Tabela 2 - Protocolos e Portas Padrões utilizados pelo SoftExpert Suite

 

E-mails são enviados apenas do servidor Web.

O Firewall deve ser configurado para que estações de trabalho da rede interna e externa tenham acesso nas portas de serviço.

Em caso de utilização de servidor externo, a estação de trabalho deverá ter acesso ao servidor de arquivos, veja mais detalhes em Servidor Externo/Distribuído.

 

Protocolos

Veja a seguir os protocolos utilizados pelo SoftExpert Suite e a sua finalidade:

HTTPS é utilizado em requisições feitas pelo cliente;

Native Client, Provider e JDBC são utilizados em requisições feitas ao banco de dados (somente pela camada de negócio);

SMB, NFS são utilizados para consultas e armazenagens de documentos em diretório(1)(2);

SMTP é utilizado para o envio de e-mail de notificação pelo SoftExpert Suite.

SAML, LDAP e NTLMv2 são utilizados para autenticar os usuários no SoftExpert Suite.

 

1 - Quando for utilizado diretório remoto (Servidor Externo), será utilizado protocolo HTTPS.

2 - Quando parametrizado para armazenar documentos em diretório.

 

Balanceamento de Carga

O SoftExpert Suite foi projetado e desenvolvido de forma que as camadas e serviços possam operar de forma independente. Desta forma é possível que o sistema opere tanto em um único servidor como em diversos, assim possibilitando o balanço de carga.

 

Figura 6 - Cenário com serviços distribuídos em vários servidores

Figura 6 - Cenário com serviços distribuídos em vários servidores