And*_*erg 6 design-patterns client-server network-protocols
我试图找到设计客户端/服务器应用程序的"良好实践".
如果有人可以推荐一些好的材料来阅读?
具体来说,您如何设计应用层协议并使其健壮,同时避免陷阱?
在某些客户端/服务器实例(如游戏)中,服务器是要采取操作的解释器,您是否可以设计协议以优雅地配合这种设计模式?
是否有为客户端/服务器应用程序设计的设计模式.我也在考虑修改生产者消费模式?
编辑:oops我意识到这个问题不能有明确的答案,所以我会给出一个深入答案的正确答案.
谢谢
我从这本书中学到了很多:
企业应用架构模式
客户端/服务器应用程序有很多模式,您应该选择适合您需要的模式。
如果您不需要这本书,互联网上也有免费资源:
http://martinfowler.com/eaaCatalog/
我希望它有帮助。