From my limited experiences in middleware development and research, writing programs to establish a Bluetooth(BT) connection between 2 programs is non-trivial.
Some learning points from 2-3 weeks of BT research:
Not as simple as a client-server arch...