客户端服务器应用程序设计模式和协议

7
我正在寻找设计客户端/服务器应用程序的“最佳实践”。

是否有人能够推荐一些好的阅读材料?

具体来说,如何设计应用程序层协议并使其强大,同时避免陷阱?

在某些客户端/服务器实例中,例如游戏,服务器是要执行动作的解释器。您能否设计一个协议以与这种设计模式优雅地协作?

是否有专门为客户端/服务器应用程序设计的设计模式?我也在思考可能是修改过的生产者消费者模式?

编辑:糟糕,我意识到这个问题不能有一个明确的答案,所以我会给出深入回答的正确答案。

谢谢


1
你可能想要了解一下反应器模式 - Oren
@Oren,描述看起来几乎完美,感谢提供信息。 - Andre Helberg
@Oren,这个问题现在已经被浏览了很多次。您介意添加一个反应器模式概述的答案吗? - Andre Helberg
2个回答

3

2

谢谢,这似乎是一个很棒的资源,我之前不知道还有“企业应用架构”这样的东西。正是我正在寻找的类型 :D - Andre Helberg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接