我正在使用win32套接字来开发蓝牙应用程序。但我在msdn上看到他们有:
•用于设备查询的蓝牙和WSALookupServiceBegin
•用于服务发现的蓝牙和WSALookupServiceBegin
这项服务发现是什么?我的意思是,如果我有蓝牙设备,它应该提供蓝牙服务吗?或者我在这里混淆了什么?
有人可以解释一下吗?
在开始任何编码之前,我希望得到一个很好的理解:)
答案 0 :(得分:1)
这项服务发现是什么?我的意思是,如果我有蓝牙设备,它应该提供蓝牙服务吗?
是。要使用蓝牙技术,设备必须与使用所需服务所需的Bluetooth profiles子集兼容。
将其视为IP和端口号。当您需要IP(蓝牙设备)连接到主机时,您仍然需要端口(蓝牙服务)才能连接和使用主机。蓝牙服务将告诉您设备的功能及其功能。