【发布时间】:2011-11-19 11:31:47
【问题描述】:
这听起来是一个愚蠢的问题,但我正在尝试通过蓝牙在 3 台计算机之间创建一个网络,我们是否可以尝试在每个节点之间建立无连接或面向连接的连接,就像我们在 IP 网络中所做的那样。
【问题讨论】:
标签: c# network-programming bluetooth network-protocols networkstream
这听起来是一个愚蠢的问题,但我正在尝试通过蓝牙在 3 台计算机之间创建一个网络,我们是否可以尝试在每个节点之间建立无连接或面向连接的连接,就像我们在 IP 网络中所做的那样。
【问题讨论】:
标签: c# network-programming bluetooth network-protocols networkstream
可以通过蓝牙进行点对点网络,具体方式取决于您的操作系统,
这里有几个例子,
Linux http://giovanni.wordpress.com/2007/04/06/how-to-use-tcpip-over-bluetooth/
窗户 http://www.conniq.com/Windows-networking/Bluetooth_PAN_xp-setup_12.htm
注意:
这将取决于您的 BT 设备/堆栈支持的配置文件,
http://en.wikipedia.org/wiki/Bluetooth_profile
LAN 访问配置文件允许蓝牙设备通过支持蓝牙的路由器或接入点访问互联网。
PAN(个人区域网络)配置文件将允许您执行您所描述的操作。它本质上看起来像以太网,所以你可以用它做任何事情。当然,对于您的描述,您将需要静态 IP 地址,但是您应该能够 ping、制作套接字等。
再次,设备和操作系统必须支持此配置文件,但大多数都应该。
【讨论】: