gpt4 book ai didi

java - 如何使用MAC地址在局域网内发送消息

转载 作者:行者123 更新时间:2023-11-29 05:59:16 31 4
gpt4 key购买 nike

我有一个与 Java 编程相关的查询。我有两个 wifi 模块连接到我的接入点,我的 android 手机连接到同一个接入点。我可以仅使用 MAC 地址从手机向两个模块中的任何一个发送字符串消息吗?我不想在手机上创建服务器。

非常感谢任何帮助

最佳答案

"Can I send a string message to any of the two modules from my phone using only MAC address?"

理论上:是的,但要努力。

您需要为此实现一个传输层协议(protocol)。什么反对使用 IP 堆栈?与仅发送基于以太网的消息相比,它有更多的开销,但与您必须投入构建自己的协议(protocol)栈的努力相比,这种开销是完全可以接受的。

"I dont want to create a server on my phone."

您无需在手机上创建服务器。其他两个模块确实需要一个“服务器”来监听来自您手机的消息。您的手机需要运行能够将消息发送到其他两个模块的客户端。

请不要在这里误解我的意思,但从你问的问题来看,我会说在这样的项目上工作时知识很少会非常令人沮丧。

如果您想成功,我建议您看一下 Jpcap。它是一个 Java 库,旨在捕获和发送网络数据包。

关于java - 如何使用MAC地址在局域网内发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777815/

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