如何命名传输层类?
Posted
技术标签:
【中文标题】如何命名传输层类?【英文标题】:How to name a transport layer class? 【发布时间】:2013-07-06 02:40:44 【问题描述】:我有一个只处理来自其他类的消息的类。它处理它们的事件,对参数消息进行排队,从适当的线程使用它并将其发送到另一个类。线程创建/取消也是他的良心。
它可能是一种流行的模式,所以它可能是一种传统的命名方式。英语不是我的母语,所以我有问题。
【问题讨论】:
我建议使用 InteractionManager,因为该类管理对象交互。 很异国情调,不是吗?我找不到这个名字的任何例子 异国名字更容易被记住。 【参考方案1】:中介行为模式听起来像这样。
【讨论】:
是的,它是中介(据我现在所理解的),但重点在于跨线程。此类为每个用户保留一个带有队列的线程,并使用 cons/prod 模式将消息路由到正确的线程以上是关于如何命名传输层类?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 C/C++ 中获取用于流式传输的 mp3 音频数据包