我目前正在研究高可维护性系统的应用程序设计的最佳实践(在相当高的水平上),以最大限度地减少更改的摩擦。我所说的“通信层”指的是web服务、服务总线和通用网络传输技术。
根据您的经验,在通信层开发时,您发现了哪些常见的错误和糟糕的实践?从开发人员的角度来看,您采取/实施/或建议采取了哪些措施来使通信层变得更好?
一个示例答案可能包括:可伸缩性和可扩展性差的通信层最常见的原因是什么?+可以采取什么措施(无论是在设计还是重构方面)来解决这个问题?
我在这里寻找战争故事和一些现实世界的建议,我可以将其构建到公开可用的指导文档和样本中。
发布于 2010-07-07 04:15:15
问题出在问题本身--“沟通层”。
通信本身不应该是一个层,至多你可以把它看作一个层。它不应该在物理上是分开的。
希望这能有所帮助。
https://stackoverflow.com/questions/3178546
复制相似问题