there r five APIs for BT.
BT Service Discovery Database ->for self advertisment
BT Service Discovery Agent -> to perform search on Remote Device
BT Socket -> to exchange data.
So in what order I need to use these APIs ?
And do I need to use all of them to make an BT application ?