Escolar Documentos
Profissional Documentos
Cultura Documentos
LEIA Portal
LEIA Portal
: Protheus 8.11
: Brasil
: 05/11/04
Este boletim tem o objetivo de estabelecer um roteiro de configurao e utilizao do Portal Protheus em
uma rede corporativa (LAN).
Esse roteiro de configurao destina-se aos analistas e tcnicos de infra-estrutura.
Esse boletim no est vinculado a nenhuma atualizao do Protheus.
Portal do Cliente
Neste portal, o seu cliente pode realizar diversas consultas s informaes financeiras e de vendas,
bem como realizar algumas operaes, como cotaes e pedidos de venda.
Portal do Fornecedor
Neste portal, o seu fornecedor pode realizar diversas consultas s informaes financeiras e de compras, bem como responder as cotaes solicitadas pelo sua empresa.
Portal do Vendedor
Neste portal, o seu vendedor pode realizar diversas consultas s informaes financeiras e de vendas,
bem como a manuteno de oramentos, pedidos de venda, agenda e tarefas.
O Web Services utilizado pelo Portal para realizar a interao entre servidores
O Portal Microsiga est disponvel a partir da verso Protheus 8, funcionando apenas em ambientes que
utilizam o TOPConnect.
Veja, no final desse documento, a infra-estrutura de rede necessria para utilizar o Portal Protheus
na Internet e um pequeno glossrio de termos tcnicos.
2.
3.
4.
Nesta janela, preencha os campos conforme a orientao do help do Assistente de Configurao (tecla
[F1]).
5.
Aps configurar os campos necessrios, clique no boto Finalizar para confirmar as configuraes.
Na janela principal do Assistente de Configuraes, selecione a pasta Mdulos Web e clique no boto
Novo Mdulo.
2.
3.
Pode-se, adicionalmente, informar um diretrio virtual aps o Host, separado por barra.
4.
Preencha os campos dessa janela conforme a orientao do help do Assistente de Configurao (tecla [F1]).
5.
6.
Preencha os campos dessa janela conforme a orientao do help do Assistente de Configurao (tecla
[F1]).
7.
2.
2.
3.
Nesta janela, preencha os campos conforme a orientao do help do Assistente de Configurao (tecla
[F1]). Observe, porm, o preenchimento dos seguintes campos:
URL do Protheus Web Services: deve ser preenchido com a URL utilizada na instalao do mdulo
Web Services, precedido por HTTP://.
Exemplo: http://<nome do servidor Web> ou <nmero IP>/diretrio virtual (mesmo do Web Services)
4.
Pode-se, adicionalmente, informar um diretrio virtual aps o Host, separado por barra.
5.
Preencha os campos dessa janela conforme a orientao do help do Assistente de Configurao (tecla [F1]).
6.
Ser apresentada a janela Configurao de usurios para informao da expectativa de usurios que
iro acessar o site.
7.
Preencha os campos dessa janela conforme a orientao do help do Assistente de Configurao (tecla [F1]).
8.
3.
4.
5.
Selecione a opo Automtico para o sistema carregar todos os Web Services que esto no repositrio.
Esta operao pode ser executada vrias vezes, para verificar os Web Services que esto disponveis.
6.
7.
Selecione as opes Atualizaes+Portal+Menu dos Portais para verificar se os menus dos portais
foram criados.
8.
Caso no tenha sido criado o menu, ser necessrio excluir o contedo das tabelas AI8 e AI9.
As tabelas do menu (AI8 e AI9) somente sero carregados quando estiverem vazias.
9.
13. Preencha os campos para identificao do usurio do portal. Se o usurio for um vendedor, necessrio selecionar, no campo Usurio Int., o seu cdigo de identificao no sistema (Cadastro de Usurios
- SIGACFG).
14. Na pasta Clientes, selecione os clientes que podem ser tratados por este usurio.
15. Na pasta Fornecedores, selecione os fornecedores que podem ser tratados por este usurio.
16. Acesse a pasta Direitos e inclua os servios que podero ser utilizados por este usurio.
Para carregar todos os servios, clique no boto Carrega Direitos na barra de ferramentas.
17. Aps a configurao, confirme os dados e finalize a rotina.
2.
3.
Escolhido o portal para acesso, ser apresentado o menu do portal para utilizao conforme as opes
configuradas.
Infra-estrutura necessria
Para acessar o Portal Protheus pela Internet, necessrio:
Adquirir um domnio;
Registrar o domnio;
Exemplo: www.registro.br
Possuir dois servidores de DNS, caso no possua, ser necessrio escolher um provedor de hospedagem;
Os servidores de DNS permitem que as demais mquinas conectadas Internet consigam acesso ao
domnio.
As aplicaes com conectividade na Internet precisam de uma infra-estrutura apropriada e segura. A infraestrutura do Portal Protheus permite a utilizao de todos os recursos disponveis para segurana de
Internet em uso atualmente.
Vamos explicar os dois tipos de seguranas que podem ser adotadas para o Portal Protheus:
Segurana Simplificada
Segurana Avanada
IP fixo e real;
Criptografia dos dados. Uso de HTTPS tanto para o servidor Web como para o servidor de Web
Services.
Tipos de Segurana
Sistmica
Infra-estrutura
Rede
Criptografia de Dados
Pontos de Ateno
Sistmica
Restrio de quais dados os usurios podem ter acesso (Ex.: Cliente ou Fornecedores).
Infra-estrutura
Todos os acessos so feitos atravs do servidor de Web Services que poder estar protegido por um
firewall adicional.
Rede
Suporte a Firewall (incluindo NAT), tanto entre os servidores Web e o usurio final, como entre os
servidores de Web e o servidor de Web Services;
Criptografia de Dados
Pontos de Ateno
Definio do modelo de segurana a ser seguido de acordo com o tamanho e necessidade do cliente;
Ateno especial na definio das regras de acesso (usurio, senha, direitos, etc.).
Licenciamento
Apenas a configurao do Web Services consome licena do tipo Protheus I (Licena exclusiva para o
mdulo Web);
Em mdia cada 10 usurios conectados no Portal, consumir uma licena no servidor de Web Services;
O consumo da banda para acesso est ligado com o design do site, que pode conter texto e imagens.
Glossrio
DNS (Domain Name System) - converte nomes Internet em seus nmeros correspondentes e vice-versa.
Originalmente, os computadores da Internet eram identificados apenas por nmeros, como 200.252.269.1.
O DNS permitiu dar nomes aos computadores, como www.microsiga.com.br.
Domnio: um nome que serve para localizar e identificar conjuntos de computadores na Internet. O nome
do domnio foi concebido com o objetivo de facilitar a memorizao dos endereos de computadores na
Internet. O domnio sempre o nome que aparece direita do smbolo @ (arroba), num endereo eletrnico, e logo em seguida da expresso www.
Environment: Contm informaes dos diretrios de execuo do Protheus 8 Server, as informaes do
idioma, interface, diretrios e repositrios e, opcionalmente, as informaes para acesso ao TOPConnect.
Firewall - Parede de fogo ou parede corta-fogo - barreira de segurana (na Internet) que isola partes da
rede - designativo de sistemas de segurana (combinao de programas e equipamentos) criados para
proteo de mensagens e transaes, implementados atravs de filtragem da criptografia dos dados em
programa de servios pela rede Internet, incluindo variados tipos de controle por software ou hardware.
Mais especificamente, um dispositivo de hardware dotado de duas placas de rede (uma ligada rede
corporativa e outra Internet) rodando software especfico de anlise e roteamento de pacotes de dados;
como todo pacote enviado de uma rede para outra passa obrigatoriamente pelo sistema, o firewall tem a
oportunidade de analis-lo, determinando se ele representa algum risco e, em caso positivo, descartando-o
antes que alcance seu destino.
FTP (File Transfer Protocol): um servio Internet cuja finalidade permitir a transferncia de arquivos de
qualquer tipo entre dois computadores. Normalmente usado para transferir programas, textos, imagens,
etc. de um computador central (servidor) para um usurio remoto (cliente) ou vice-versa. Para acessar um
servidor FTP necessrio estar cadastrado como usurio deste, e ter, portanto, um nome de acesso e uma
senha (FTP real). Entretanto, h um tipo especial de servidor FTP que permite acesso pblico, sem senhas
especiais. o FTP annimo.
HTTP: (Hyper Text Transfer Protocol) - o protocolo pelo qual o browser e os sites na Internet se
comunicam. Protocolo que diz ao servidor para mandar pginas da World Wide Web para seu micro.
Sempre quando vamos visitar algum site, comeamos o endereo com http, esta sigla informa ao computador que este o protocolo que vai definir como os servidores devem transferir entre si comandos ou
informaes relativos ao www.
Host: Hospedeiro. Um computador servidor designado para hospedar e fornecer pginas HTML, arquivos de
execuo e de contedo, banco de dados, e outros fluxos de dados e servios de busca. Tambm pode
ser chamado de computador central. o servidor, tambm chamado de n.
IP (Internet Protocol): o protocolo da Internet, esse protocolo que identifica, localiza e estabelece
conexo entre computadores ligados na rede corporativa na Internet.
Instncia: Nome utilizado para individualizar as configuraes das instalaes do mdulo Web, assim, se a
empresa necessita aplicar diferentes configuraes para um mesmo mdulo Web, possvel instal-lo sob
uma nova instncia.
Proxy - Um servidor proxy um programa que armazena localmente objetos Internet para posterior distribuio. Objetos Internet podem ser pginas web, imagens, arquivos de som, programas, etc.
Um browser web pode ser configurado para funcionar via servidor proxy. Quando configurado deste modo,
sempre que o usurio solicitar um objeto (clicando em um link), o browser ir verificar se este objeto existe
no servidor proxy. Se existir, o receber diretamente deste, sem a necessidade de solicit-lo na origem, que
pode ser uma conexo lenta. Se no existir, o prprio servidor proxy se encarregar de obt-lo na origem,
repassando-o ao usurio e simultaneamente gravando-o. Deste modo, quando um outro usurio solicitar
este mesmo objeto, este j estar disponvel no servidor proxy. A grande vantagem do uso de servidores
proxy que o browser tende a ficar muito mais rpido, pois muitos objetos (incluindo pginas e as imagens
das pginas) que originalmente so acessados por uma conexo internacional, ou congestionada, passam a
ser transmitidos por uma conexo local.
RootPath: Indica o diretrio raiz do Protheus 8, a partir do qual todos os diretrios utilizados pelo Protheus
sero criados.
URL (Uniform Resource Locator): Padro de endereamento da web. Permite que cada servio/arquivo na
Internet tenha um endereo prprio, que consiste de seu nome, diretrio, mquina onde est armazenado
e pelo protocolo qual deve ser transmitido. Por exemplo: http://www.exemplo.com.br
Web ou WWW: uma simplificao do termo World Wide Web (WWW) que significa Teia de Alcance
Mundial. o mais popular dos servios Internet, porque permite a obteno rpida e fcil de informaes
sobre os mais variados assuntos, com imagens e textos, usando um sistema de hipertextos de alcance
mundial. Os recursos disponveis no ambiente WWW so referenciados por um tipo especial de endereo,
chamado URL.
Web Service: Simplificando, um web service a maneira prtica e eficaz de aplicativos se comunicarem
via internet. Surgiu por um consrcio de empresas lideradas pela Microsoft e IBM, e hoje se tornou um
padro do W3C (WorldWide Web Consortium)
Para que servem os Web Services? - praticamente para quase tudo no que voc possa pensar em troca de
dados e informaes. Como ele baseado no protocolo SOAP (Simple Object Access Protocol), qualquer
plataforma que interprete rotinas HTTP e manipule XML pode utilizar os dados dos web services sem
qualquer problema. Como quase sempre os web services utilizam o protocolo HTTP, quase sempre no
haver surpresas com Firewall quando sua aplicao sair do servidor de aplicao para a verso final do
cliente.
Vantagens - Os dados so trafegados em formato XML. Assim, todos os dados possuem <tags> e isso faz
com que estes dados tenham consistncia, sem falhas, permitindo a troca de dados mais robustos como
Arrays, e por trafegar em XML, ele multi-plataforma.