如何命名传输层类?

Posted

技术标签:

【中文标题】如何命名传输层类?【英文标题】:How to name a transport layer class? 【发布时间】:2013-07-06 02:40:44 【问题描述】:

我有一个只处理来自其他类的消息的类。它处理它们的事件,对参数消息进行排队,从适当的线程使用它并将其发送到另一个类。线程创建/取消也是他的良心。

它可能是一种流行的模式,所以它可能是一种传统的命名方式。英语不是我的母语,所以我有问题。

【问题讨论】:

我建议使用 InteractionManager,因为该类管理对象交互。 很异国情调,不是吗?我找不到这个名字的任何例子 异国名字更容易被记住。 【参考方案1】:

中介行为模式听起来像这样。

【讨论】:

是的,它是中介(据我现在所理解的),但重点在于跨线程。此类为每个用户保留一个带有队列的线程,并使用 cons/prod 模式将消息路由到正确的线程

以上是关于如何命名传输层类?的主要内容,如果未能解决你的问题,请参考以下文章

如何实现TCP和UDP传输

分层领域模型规约与领域模型命名规约

TCP是如何实现可靠传输的?

如何在 C/C++ 中获取用于流式传输的 mp3 音频数据包

TCP/IP协议中,传输层如何获知网络层最大传输单元MTU的长度?

如何通过命名管道传输文件描述符