Cara um tutorial sobre esse ambiente específico é difícil. O mais fácil acho que seria criar um Web Service no servidor PHP que seria consumido pela sua aplicação Java. Para mexer com web service em ambas as linguagens a internet tá cheia de tutoriais.
renamed
Olá.
Você pode enviar um arquivo texto para o servidor php pela sua aplicação, o servidor irá recebê-lo através de uma página e vai tratá-lo. Essa página tem como enviar o arquivo. Depois, procure como receber upload de arquivos com php. Depois de ler o arquivo é só fazer a persistência.
art56
renamed:
Olá.
Você pode enviar um arquivo texto para o servidor php pela sua aplicação, o servidor irá recebê-lo através de uma página e vai tratá-lo.
Essa página tem como enviar o arquivo. Depois, procure como receber upload de arquivos com php. Depois de ler o arquivo é só fazer a persistência.
Para ler o arquivo em PHP, vc pode fazer isso.
<?php//abreotxt
$ponteiro=fopen("seutxt.txt", "r");//lêoarquivoatéchegaraofimwhile(!feof($ponteiro)){
//lêumalinhadoarquivo$linha=fgets($ponteiro,4096);//esse 4096 e tamanho da string, o valor está em bytesecho$linha."<br>";//exibe resultado
}
fclose($ponteiro);//fecha o ponteiro
?>
Só que o arquivo em txt, tem que está organizado saltando linhas.
Mais ou menos assim:
Dai no caso cada linha será uma exibição no resultado.
Espero ter ajudado!
Abraço!
peczenyj
Vc quer fazer isso de forma SINCRONA ou ASSINCRONA?
Afinal vc tem dois sistemas e os dois tem que estar funcionando para a operação funcionar. A primeira vista um webservice REST no PHP seria a primeira opção. Um sistema de mensageria entre os dois sistemas não é nada mal, num segundo momento, se vc puder fazer as coisas assincronamente.
Ou algo mais simples, grava um arquivo no filesystem e o php le quando puder.