0

我正在使用 win32 套接字开发蓝牙应用程序。但我在 msdn 上看到他们有:

•Bluetooth 和 WSALookupServiceBegin 用于设备查询
•Bluetooth 和 WSALookupServiceBegin 用于服务发现

这个服务发现是什么?我的意思是,如果我有蓝牙设备,它应该提供蓝牙服务,对吗?还是我在这里混淆了事情?

有人可以解释一下吗?

我想在开始任何类型的编码之前得到一个很好的理解:)

4

1 回答 1

1

这个服务发现是什么?我的意思是,如果我有蓝牙设备,它应该提供蓝牙服务,对吗?

是的。为了使用蓝牙技术,设备必须与使用所需服务所需的蓝牙配置文件子集兼容。

将其视为 IP 和端口号。虽然您需要 IP(蓝牙设备)来连接主机,但您仍然需要端口(蓝牙服务)才能连接和使用主机。蓝牙服务会告诉您设备的功能以及它可以做什么。

于 2013-03-07T20:23:12.860 回答