Ajuda - Busca - Membros - Calendário
Versão Completa: Java + phpWeb
Fórum Script Brasil > Programação & Desenvolvimento > Java
Alan Correa
Olá pessoal, estou com uma dificuldade..preciso /enviar/inserir dados de uma aplicação java desktop, para uma página web(php)..via get ou post. se for via get, precisa criptografar. Algué pode me dar uma ajuda?
segue o que já desenvolvi:

CODE
import projetofinaltiago.Id;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.SocketException;
import java.net.UnknownHostException;
import java.net.*;
import java.io.*;
import java.awt.Desktop;
import java.net.URI;

public class Main{

   public static void main(String[] args){

      Id id1 = new Id ();
      id1.mudaId ("7897hgf");
      id1.exibeDados ();
      Desktop d = Desktop.getDesktop();
    

    InetAddress ip;
    try {

        ip = InetAddress.getLocalHost();
        //System.out.println("Current IP address : " + ip.getHostAddress());

        NetworkInterface network = NetworkInterface.getByInetAddress(ip);

        byte[] mac = network.getHardwareAddress();

        System.out.print("Endereço MAC: ");

        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < mac.length; i++) {
            sb.append(String.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : ""));
                        
        }
        System.out.println(sb.toString());

    } catch (UnknownHostException e) {

        e.printStackTrace();

    } catch (SocketException e){

        e.printStackTrace();

    }
        try {
        Desktop.getDesktop().browse(new URI( "http://saude.administre.me/teste"));

            } catch (Exception ex) {
              ex.printStackTrace();
                               }
   }

}

Sergio Lemos
Alan,

Não sei se eu te entendi muito bem.
Uma forma bastante básica seria você criar um socket para o servidor web e realizar um post http na mão.
Um pouco chatinho de fazer, mas creio que funcionaria.
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.