Untuk mengekplore keamanan Bluetooth, Pekerjaan pertama adalah menambahkan Bluetooth text protocol pada aplikasi J2ME.
pada penelitian ini, belajar bagaimana mengintegrasikan Bluetooth API (yang diperkenalkan pada Java™ 2 Platform, Micro Edition [J2ME] melalui JSR 82) kedalam aplikasi anda. maka kita akan bahas Bluetooth device discovery, pairing, dan messaging implementation.
berikut ini layout kelas BTManager,
- Code: Select all
package com.ibm.btevents;
public class BTManager {
private BTTransmitter transmitter;
private BTReceiver receiver;
private BTDiscoverer discoverer;
public BTManager(BTEventListener listener) {
transmitter = new BTTransmitter();
transmitter.addBTEventListener(listener);
transmitter.start();
receiver = new BTReceiver();
receiver.addBTEventListener(listener);
receiver.start();
discoverer = new BTDiscoverer();
discoverer.addBTEventListener(listener);
discoverer.start();
}
public void startDiscovery() {
discoverer.searchForDevices();
}
public void sendMessage(String remoteName, String message)
throws DeviceNotFoundException {
transmitter.sendMessage(remoteName, message);
}
}
ref: http://www.ibm.com/developerworks/wireless/library/wi-javablue/
