Transferencia de dados e inclusao de dados via internet

4 respostas
B

Vou ter que desenvolver um programa em java que terá que ao concluir um preenchimento de um cadastro a pessoa terá que se conectar a internet e transferir esse cadastro ao qual se comunicará com um servidor e terá que fazer uma inclusão nesses dados em um banco SQL SERVER e retornar uma mensagem de ok devolvendo entao alguns parâmetros para então gerar um boleto para pagamento. Gostaria de saber qual componente devo usar para essa conexao, ou mais algo adional que possa me ajudar no desenvolvimento.

4 Respostas

dudaskank

Não tenho muita experiência nisso, mas acredito que o que você procura seja algo parecido com web service, dá uma procurada por isso.

Pro caso da conexão, acredito que a classe Socket é o que você procura, mas como disse não tenho experiência nisso e posso estar errado… então espera alguém mais esperto responder, hehehe

:slight_smile:

rodrigo_gomes

vc vai fazer um programa que funcionará off-line (Swing/SWT/AWT) e que o cara vai fazer um cadastro qualquer e quando terminar de preencher vai clicar num botaozinho “Enviar dados”?

não sei se é isso mesmo, mas em todo caso você pode dar uma olhada nesse links e ver se é isso que você precisa

http://java.sun.com/j2se/1.4.2/docs/api/java/net/URLConnection.html

http://jakarta.apache.org/commons/httpclient/

abraços

B

O sitema de preenchimento é todo local (off-line), depois que tudo estiver preenchido ele se conecta na internet e so transmite (botao enviar por exemplo), depois nessa transmissao essas informações irão ser adcionadas em um banco sql server que em dando tudo ok, ele devolve duas numerações… Com base nessas 2 numerações que o programa recebe eu gero um boleto para pagamento. Final da trasmissão. Funcionará assim…

Fico no aguardo… Obrigado!!!

_fs

Bem vindo!

Entre outras opções, você pode usar Servlets ou Sockets para fazer a comunicação.

Para gravar os dados no banco, use JDBC.

E não há “componentes de conexão” no Java. Existem classes que sabem fazer conexões com bancos de dados.

Criado 8 de abril de 2005
Ultima resposta 8 de abr. de 2005
Respostas 4
Participantes 4