Olá, estou tentando fazer um objeto em java (applet) ser enviado a uma outra página e esta gravar esse objeto em um banco relacional em um campo blob.
Estou tendo dificuldades depois de gravá-lo recuperar novamente como um objeto java válido.
Andei pesquisando no fórum, vi um tópico recente com o mesmo problema:
Foi recomendado pesquisar sobre SOAP e HTTP Restful, mas não acho nada prático ou de acordo com oque eu preciso na web…queria a solução mais rápida, mesmo que seja gambiarra…esse projeto é pra ontem…rs. Se alguém tiver mais materiais ou soluções ficaria muito grato.
não entendi o seu problema !
voce não esta conseguindo gravar um objeto blob no banco ? ou grava mas nao consegue recuperar o objeto do banco ?
ou ainda … vc nao consegue mandar a info do objeto blob para outra pagina ?
explica melhor onde vc esta com dificuldades?
torres17
É o seguinte:
A lógica de negócio é:
Tenho um applet que tem um objeto que encapsula atributos e métodos da impressão digital de uma pessoa.
Quero gravar esse objeto em um banco mysql, enviando ele via http a um script que recebe e grava no banco.
Quando a pessoa colocar o dedo no leitor, o applet faz uma requisição para o script, o script autentica lendo o objeto do banco(BLOB) enviando via http novamente para um applet receber a resposta.
O applet tem que entender esse retorno como um objeto Java para recuperar os membros de instância desse objeto e ai sim comparar as digitais.
Meu problema:
Como enviar um objeto via http ( Tentei serializar o objeto e utilizei uma instância de java.net.URL para envia-lo. Consigo fazer a requisição para o script na web só que não consigo enviar o objeto propriamente dito. )
Depois de conseguir gravar no banco, como recuperar esse objeto novamente, fazendo uma requisição via http, obtendo a resposta e transformar esse stream de resposta novamente em um objeto válido?