美文网首页
实现蓝牙客户端与服务器端的区别BluetoothServerSo

实现蓝牙客户端与服务器端的区别BluetoothServerSo

作者: 鼾声鼾语 | 来源:发表于2020-01-20 16:25 被阅读0次

    1,连接两个蓝牙设备要分别实现服务器端(BluetoothServerSocket)和客户端(BluetoothSocket),这点与J2SE中的
    ServerSocket和Socket很类似。
    BluetoothServerSocket在服务器端调用方法accept()监听,当有客户端请求到来时,accept()方法返回BluetoothSocket,客户端得到后,两端便可以通信。通过InputStream和OutputStream来实现数据的传输。
    accept方法是阻塞的,所以不能放在UI线程中,当用到BluetoothServerSocket和BluetoothSocket时,通常把它们放在各自的新线程中。
    https://blog.csdn.net/lovoo/article/details/51576246

    相关文章

      网友评论

          本文标题:实现蓝牙客户端与服务器端的区别BluetoothServerSo

          本文链接:https://www.haomeiwen.com/subject/lzijzctx.html