Comunicação utilizando JSR-82

Caros amigos,
Estou criando uma aplicação que se comunica a partir de bluetooth. A conexão nao se estabelece, preciso de ajuda.

Aí esta o código:
Servidor

public void run() { //Create a UUID for SPP UUID uuid = new UUID("1101", true); //Create the servicve url form.append("uuid"); String connectionString = "btspp://localhost:" + uuid + ";name=Sample SPP Server"; //open server url form.append("Criando URL"); StreamConnectionNotifier streamConnNotifier; try { streamConnNotifier = (StreamConnectionNotifier) Connector.open(connectionString); //Wait for client connection form.append("servidor ok, agaurdando conexões");//so chega até aqui System.out.println("\nServer Started. Waiting for clients to connect..."); StreamConnection connection = streamConnNotifier.acceptAndOpen(); form.append("conectado"); RemoteDevice dev = RemoteDevice.getRemoteDevice(connection); System.out.println("Remote device address: " + dev.getBluetoothAddress()); System.out.println("Remote device name: " + dev.getFriendlyName(true)); } catch (IOException ex) { ex.printStackTrace(); } }

Cliente

[code]public void run() {
//Create a UUID for SPP
UUID uuid = new UUID(“1101”, true);
//Create the servicve url
form.append(“uuid”);
String connectionString = “btspp://localhost:” + uuid + “;name=Sample SPP Server”;
//open server url

    try {

        //Wait for client connection
        form.append("Dentro do try");
        System.out.println("\nServer Started. Waiting for clients to connect...");
        form.append("conectadando");// cliente até aqui
        StreamConnection streamConnection=(StreamConnection)Connector.open(connectionString);
        form.append("conectado");
        RemoteDevice dev = RemoteDevice.getRemoteDevice(streamConnection);
        System.out.println("Remote device address: " + dev.getBluetoothAddress());
        System.out.println("Remote device name: " + dev.getFriendlyName(true));
    } catch (IOException ex) {
        ex.printStackTrace();
    }
}[/code]

isso significa que a conexão nao se estabelece

Obrigado

Eu acho que esse seu endereço do servidor no cliente esta errado.

Dê uma lida nessa apostila que ela deve te ajudar bastante.

http://www.javahispano.org/contenidos/archivo/150/tooth.zip

Att
Ricoldi