• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

bytemania

AJUDA PARA JAVA E APACHE

12 mensagens neste tópico

Eu estou a desenvolver uma pequena aplicação em java usando o netbeans o para o X javax.swing

estou a conectar ao uma bd postgres... agora estou com um problema queria enviar ficheiros para um servidor web como apache

mas queria que fosse da minha aplicação não queria criar nenhum site. ou seja correr um .jar em que se ligava ao apache e mandava para lá

ficheiros... alguem me poderia

wallbashplicar como faria isso? sou um leigo nesta matério por isso peço a vossa ajuda

Obrigado

javascript:void(0);

wallbash

javascript:void(0);

wallbash

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pera lá então tu fazes uma aplicação Desktop e queres que funcione em WEB :S estou confuso :(

Das duas uma ou fazes um interface web com JSP e usas tomcat como webserver ou então crias um servidor web dentro do teu programa para não estares dependente de um servidor.

A segunda opção podes ver neste artigo

Interfaces Web com Java HttpServer

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nao entendeste era tipo um programa que guarde ficheiros no servidor e depois os possa buscar...

tipo um emule estas a compreender? o prob e mesmo esse... como ja comecei a fazer nao queria ter de fazer tudo de novo!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tipo os dados tem de estar em algum lado... tipo o prob e que devia ter feito web mas como ja comecei a fazer em desktop e complicado...

e tipo um programa para submeter ficheiros para um servidor tas a entender? so que como n percebo nada de web

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pá não estou a entender o que queres fazer :S

Explica lá isso bem estou cada vez mais confuso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

http://twiki.di.uminho.pt/twiki/bin/view/Education/EL/Projecto

Tipo o producer e uma aplicacao desktop em java... que envia um file-zip para um web server para ser depois efectuado o download

por outras pessoas... o problema e que comecei a aplicacao em java... e tenho 15 dias para fazer isto =( espero que compreendas....

tenho uma aplicacao em java... e escolho os files... essa app gera o zip e manda pa 1 sitio qq na web...

tas a entender? o prob e onde vou por isso... tem que ser num server web tipo ldap ou apache...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podias ter dito LOL, basta fazeres um pequeno form em PHP ou assim depois com Java podes enviar os ficheiros para o site com o teu programa em Java com URLConnection.

Não é a melhor solução mas como não tens acesso físico ao servidor penso que tem de ser assim.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

thanks! olha onde arranjo um tutorial com isso? agradecia mesmo... e tou a ver que tenho mesmo de estudar php lol.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes usar um PUT e assim não precisas de PHP mas é muito pouco seguro  :(

URL url;
String contentx = new String("Content-length");
try {
    url = new URL("http://myserver/test.txt");
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();

    conn.setDoOutput(true);
    conn.setRequestMethod("PUT");
    conn.setRequestProperty( "Content-type", "text/xml" );
    conn.setRequestProperty( "Content-length", Integer.toString(7));
    OutputStream ops = conn.getOutputStream();
    PrintWriter pw = new PrintWriter(ops);
    pw.println("Hallo 123");
    pw.println("Hallo 456");
    pw.println("Hallo 813");
    pw.flush();
    pw.close();

    conn.setDoOutput(false);
    conn.disconnect();
} catch (Exception ex) {
    ex.printStackTrace();
} 

A outra forma é a tal com o PHP mas disso não tenho nenhum exemplo.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ya vou usar isso pa desenrasque depois talvez use ldap parece.me uma solução mais decente

obrigadao

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora