I thinking on a service with Java BlueCove OBEX Put Server and Java directory WatchService. This two simple component can start and stop service on local servers (for example enable console login or configure file encryption).
As I plain, it will looks like a key on a mobile phone.
So, BlueCove is a nice tool for Java Bluetooth which is platform independent (BlueZ, Toshiba or WIDCOM bluetooth stack). With this you can make more powerful terminal service over RFCOMM, which appears as a virtual RS232 port.
Other possible project will a heartbeat service, which use different network protocol and hardware then used for intranet or internet. It is shorter distances and safe connection for logging.
So, I search for existing projects, and I found bluemon from Matthew Johnson. It can "track the distance from the PC to a particular bluetooth device (such as a mobile phone) and based on a threshold can do things such as start or stop a screensaver." It's a nice tool, too.
There is a well documented setup for Ubuntu here.
I begin with a Debian Squeeze.
We have to install modules with following apt-get command:
sudo apt-get install bluez libbluetooth3 libbluetooth-dev at-spi
Okay, this is for server or workstation side. What about mobile phone JavaME side. I found a basic code sample at codeguru.com. This is a simple application that use btssp protocol, a serial port emulation with RFCOMM. I'll use this later.
I'll use old profile, with bluetooth capable mobile, and not for Android.
I found a good starting point for SIP writen by Qusay H. Mohmoud in 2004
(this is part of Netbeans Java ME SDK Demos plugin).
We have to install Sun Java Wireless Toolkit, too.
Not so far there is project named mobile-voip-platform
VálaszTörléshttp://www.mailvision.com/index.php