当前位置: 首页 > 面试题库 >

计算机和手机之间的蓝牙客户端/服务器通信

江永安
2023-03-14
问题内容

我只需要一个使手机和计算机通过蓝牙进行通信的基本示例或教程即可。

一个良好的链接/网站开始也受到赞赏。

服务器部分(计算机部分)可以用多种编程语言(Java,C ++,Python甚至其他语言)制作。

客户端部件(手机)必须是Java Micro Edition MIDlet。


问题答案:

经过数天的研究,我设法制作了一个应用程序,可以将计算机上鼠标光标周围区域的屏幕截图实时发送到手机客户端。

客户端和服务器都是用Java编写的。我使用BlueCove制作了桌面部件。它是JSR-82的实现(与MIDP中的协议相同),因此台式机和移动部件共享大量代码。

万一有人需要,我会将应用程序发布为公共领域,不承担任何责任。

下载代码

我并不为此感到骄傲。毕竟,我写这本书的时候才15岁。在某些地方,代码太可怕了,但是我很喜欢为代码重用做出抽象。



 类似资料:
  • 编辑:最后,问题似乎来自io.emit()中缺少第二个参数。现在它起作用了,非常感谢:)

  • 获取手机蓝牙开启状态, 未授权时先授权再check 示例代码 Swift: RokidMobileSDK.binder.enableBLE() Objc: [RokidMobileSDK.binder enableBLE]; 在 SDKBinderObserver 实现类中的 onBLEEnabled() 函数 获取蓝牙开启状态。 Swift: // 手机蓝牙状态变更,用户是开起来了蓝牙功能

  • 查询蓝牙状态 接口说明 查询手机蓝牙状态,是否打开。 举个大栗子: boolean btStatus = RokidMobileSDK.binder.getBTStatus() 注册蓝牙状态监听器 接口说明 监听手机蓝牙状态发生改变,手机蓝牙打开 或者 关闭都会调用这个函数。 举个大栗子: RokidMobileSDK.binder.registerBTStateChangeListener(n

  • 我正在使用T.Rob的建议调试Websphere MQ服务器和客户机之间的SSL错误,并需要帮助理解SSL握手(SSL连接到MQ使用。NET MQ客户机SSLv3?)。 我的WMQ7.5客户机应用程序是C代码,使用密钥库(.kdb)。利用WebSphere管理员提供的CHLTAB。WMQ服务器运行Java,通道是用相互身份验证定义的。 本文指出,在SSL/TLS握手中,服务器总是发送其公共证书以响

  • 问题内容: 简而言之,我有一个独立的ES主实例和一个在我的Java应用程序中创建的客户端节点。如果在客户端节点之前启动了独立ES实例,则客户端节点会正确发现独立ES实例。 我面临的问题是-如果由于某种原因,客户端节点在独立ES实例之前启动,我会看到“ MasterNotDiscoveredException”,这也是可预期的。但是,即使启动独立的ES实例后,我仍然会看到相同的异常。我应该更改一些配

  • 问题内容: 我用Node.js运行一个简单的http服务器: 我的index.html文件: 现在,我想在我的index.html文件中打印服务器端变量:temp。但是我不知道该怎么做。 也许有人可以帮助我从服务器到客户端交换变量。 问题答案: 正如您可以在@WebServer的答案中看到的那样,节点中有多种模板引擎。 我想给你一个使用其中一个的例子-EJS: 首先安装它: server.js: