APEX - Acesso Interno

Oracle Application Express - web application development tool (antigamente conhecido como Oracle HTML-DB)
Responder
danielpbarros
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 67
Registrado em: Dom, 15 Jan 2012 9:34 pm
Contato:
Daniel Barros

Pessoal,

Instalei o APEX em uma base teste e agora chegamos no momento de testar o software desenvolvido com algumas máquinas realizando o acesso.

Tenho um servidor com o Oracle instalado,juntamente com o APEX.

Uma rede onde o servidor possui IP Fixo.

O que preciso instalar para que as outras máquinas possam acessar a aplicação com os usuarios já criados, bem como seus acessos já concedidos.

abraços.
Daniel.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Daniel,

Imaginando que sua aplicação está pronta e que existe alguma segurança de acesso (LDAP, APEX, BANCO) desenvolvida para ela, bastaria que os usuários dispossem em suas máquinas de um browser do tipo EXPLORER ou CHROME.

Veja se todas as máquinas que você deseja usar como cliente conseguem acessar o servidor. Abra uma janela do MS-DOS na estação do usuário e faça um "PING <NOME_SERVIDOR>". Talvez você precise atualizar o arquivo HOSTS de seu windows para que - ao pingar o nome do servidor - ele identifique corretamente o IP do servidor desejado.

Feito isso, basta você fornecer aos usuários a URL da aplicação. Para isso, você precisa:

- Nome servidor + dominio;
- Porta de acesso;
- Número da página inicial da aplicação;
- Tipo do acesso (PL/SQL Gateway, HTTP);

Segue um exemplo de uma aplicação de número 100, situado no servidor XPTO.COM, com porta de entrada 8080, cuja página inicial seja 1, e que esteja usando PL/SQL Gateway:

Selecionar tudo

    http://xpto.com:8080/apex/f?p=100:1
O mesmo exemplo, caso usasse um servidor HTTP:

Selecionar tudo

    http://xpto.com:8080/pls/apex/f?p=100:1

Abraços,

Sergio Coutinho
danielpbarros
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 67
Registrado em: Dom, 15 Jan 2012 9:34 pm
Contato:
Daniel Barros

Ei Sergio, beleza?

Obrigado pela resposta, mas a minha grande dúvida era com relação ao tipo de acesso (HTTP, pl/sql gateway). Essa configuração que eu tenho duvida.
Se puder me ajudar.

abraços.
Daniel.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Daniel,

Qual seria o link que você usa para acessar o seu ambiente de desenvolvimento? Poderia passar ele completo?

Não precisa ser o nome exato ... digamos que seu servidor se chama "alserv.com" .. substitua o nome dele por "xpto.com" ao postar aqui.


Fico no aguardo,

Sergio Coutinho
danielpbarros
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 67
Registrado em: Dom, 15 Jan 2012 9:34 pm
Contato:
Daniel Barros

posso passar completo...criei o banco e instalei o APEX na mesma máquina para realizar o desenvolvimento. Como é apenas uma máquina comum de teste, segue.

no login:
http://novo2-hp:8080/apex/f?p=104:LOGIN ... 3000025701


na primeira pagina:
http://novo2-hp:8080/apex/f?p=104:1:1642133000025701:::::

são esass informações Sergio?
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Daniel.

Como não aparece "/pls/" na sua URL você provavelmente está usando o PL/SQL Gateway ao invés do HTTP.

Você só precisa então informar para seus usuários esta URL:

Selecionar tudo

http://novo2-hp:8080/apex/f?p=104:1
Seus usuários precisam ver se obtém uma resposta quando fazem nas máquinas deles o comando "PING novo2-hp".

Eles precisam abrir uma sessão no MS-DOS e ver se este comando é executado com sucesso.

Eu recomendaria que o arquivo HOSTS de cada usuário tivesse uma linha com o "novo2-hp" cadastrado.
Exemplo:

Selecionar tudo

C:\WINDOWS\system32\drivers\etc\hosts

Selecionar tudo

Exemplo:  
         10.239.87.28    novo2-hp                           novo2-hp
Não se preocupe que o link qimformado aponte para a página 1. Provavelmente a aplicação será redirecionada para a página de LOGIN quando o usuário efetuar o acesso.

Abraços,

Sergio Coutinho
danielpbarros
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 67
Registrado em: Dom, 15 Jan 2012 9:34 pm
Contato:
Daniel Barros

Sergio,

vou realizar o teste entre hoje / amanha.
passo um feedback do ocorrido.

mas, muito obrigado pela atenção.

daniel.
danielpbarros
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 67
Registrado em: Dom, 15 Jan 2012 9:34 pm
Contato:
Daniel Barros

Sérgio,

Uma duvida ainda.
Preciso instalar o client do Oracle nas estações dos usuários?

abraços.
Daniel.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Oi Daniel,

Não precisa de Oracle client .. basta os usuários terem o browser, a configuração do arquivo "hosts" e a URL de acesso.

O acesso dos usuários se dá pelo "PL/SQL Gateway", que já foi configurado durante a instalação do APEX no servidor.

Abraços,

Sergio Coutinho
danielpbarros
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 67
Registrado em: Dom, 15 Jan 2012 9:34 pm
Contato:
Daniel Barros

Sergio,

Na base teste funcionou.
Eu tenho uma pequena rede para teste e realizei o acesso normalmente.

Muito obrigado pela dica !!!

abraços.
Daniel.
tiagodasilvap
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 13
Registrado em: Sex, 20 Nov 2009 4:04 pm
Localização: Prt

Pessoal,

Trabalhei com o Oracle APEX a mais ou menos 3 anos atrás...agora estou voltando a estudar esse ferramenta da Oracle, mas estou com algumas dificuldades....
Instalei o Oracle 10G + APEX 4.0.2 em uma VM Windows XP Pro...não estou conseguindo acessar a minha aplicação através da minha máquina ( Windows Vista Premium).....
O link da minha aplicação é http://127.0.0.1:8080/apex/f?p=104:1 . Para acessar através da minha máquina ( Windows Vista Premium) alterei o 127.0.0.1 pelo IP da VM que é http://192.168.0.170....mas não estou conseguindo acessar.....
Consigo chegar na VM através do "PING"....

Alguém pode me ajudar?
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Você consegue fazer Ping neste IP?
Veja se a rede da sua VM está disponível de fora...

Enviado de meu XT890 usando o Tapatalk 2
tiagodasilvap
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 13
Registrado em: Sex, 20 Nov 2009 4:04 pm
Localização: Prt

Dr_gori,

Consigo fazer ping no IP da VM da máquina que ela está instalada e também de outra máquina conectada na rede...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes