Я пытаюсь создать приложение, которое передает строки данных с моего телефона Android на мой ноутбук, работающий под управлением Windows 7 (и наоборот) по Bluetooth.
Я подумал, что открою сервер-Socket на Windows Machine и запрограммируйте приложение Android для запуска Client-Socket.Но, зная, что Android SDP (Service Discovery Protocol) и подключается по UUID, создал точку, в которой я запутался.
Запутался, как запустить серверный сокет на стороне сервера, используя Windows API.МОЙ вопрос: будет ли андроид определять сокет сервера, если я просто запустил сокет Bluetooth с
SOCKET sock_s, sock_c;
SOCKADDR_BTH add1,add2;
sock_s =socket( AF_BTH,SOCK_STREAM,BTHPROTO_RFCOMM );
if ( sock_s == INVALID_SOCKET )
return -2;
//Clearing the SOCKADDR_BTH variable
memset(&add1,0,sizeof(add1));
add1.addressFamily=AF_BTH;
add1.serviceClassId=my_Guid;
Или есть другой способ создать сокет сервера, который следует протоколу SDP в стеке MICROSOFT?