gpt4 book ai didi

java - 如何调用一个 java 类,该类使用 Process-Builder 打开 CLI 并读取/写入其输入/输出流? wrapper ?适配器?

转载 作者:行者123 更新时间:2023-11-30 07:14:51 25 4
gpt4 key购买 nike

我正在写我的学士论文,我试图描述我写的类(class),但我不确定我是否使用了正确的术语。

要在 Raspberry Pi 上通过低功耗蓝牙 (BLE) 进行通信,我可以在命令行中打开 gatttool(来自 bluez-stack 的工具)并进行写入、读取和执行操作。由于我没有找到任何 BLE-Java-Class,因此我编写了自己的类,该类基本上使用 Processbuilder 打开 gatttool 并编写一些命令并对输入流进行读取/分析/ react 。

如何调用这样的类?这是 wrapper 吗?或者适配器?

最佳答案

我发现 Foxite.com 的定义和说明最令人满意。在这种情况下是这样的:http://weblogs.foxite.com/andykramek/2007/01/07/design-patterns-adapters-and-wrappers/

您的解决方案是一个适配器,因为它是一个单独的 (?) 类,使您能够通过不紧密连接的 API 实现所需的功能。

关于java - 如何调用一个 java 类,该类使用 Process-Builder 打开 CLI 并读取/写入其输入/输出流? wrapper ?适配器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38588973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com