我对套接字编程和使用这种体系结构在TCP-IP系统上构建套接字是陌生的:

服务器:基本上是一个等待客户端连接的TCPIP侦听器。
Client:它知道服务器Ip并尝试连接,当连接被设置时,我可以从另一个执行管理功能的客户端发送命令。
换句话说,它就像一个适合这个用例的聊天系统。
一旦客户端接收到来自管理控制台的命令,它就会将其传递给通过串口连接的LED显示器。
我的问题是:
如果要从系统中移除这些客户端(笔记本电脑、PC),并直接连接到led显示器,我如何才能做到?客户端逻辑发生了什么变化?我可以直接将命令从服务器发送到led显示器吗?
发布于 2011-07-21 16:46:01
如果我正确理解,这将意味着所有的led显示器物理连接到服务器的串口。而不是这样做,您可能需要检查一些串行的ip产品。
这些产品将允许您的显示器通过串行连接到“黑匣子”,但通过ip地址,以透明的方式访问。因此,服务器不再是服务器(除了连接到它的管理员之外,没有其他人),它唯一的工作就是控制显示。
注意:这实际上从您的体系结构(客户端)中删除了一个层。而且它可能不是实际想要的结果,这取决于您的需要/需求。我想你提出的架构有一些没有张贴的基础。如果这个“答案”没有用,你可能想给我们提供一些更多的信息:)
https://softwareengineering.stackexchange.com/questions/95008
复制相似问题