gpt4 book ai didi

.net - 层与层之间的 n-Tier 应用程序应该如何进行通信?

转载 作者:行者123 更新时间:2023-12-01 02:59:47 26 4
gpt4 key购买 nike

最近,我一直在讨论在 n 层架构中处理链上通信的最佳方式。

目前我正在做的方法是在层之间抛出和处理异常以查找错误,并使用事件/委托(delegate)进行其他通信(更新进度条等)。这些是最好的方法,还是有另一种我忽略的方法被认为是更好的做法?

最佳答案

异常确实是处理较低层错误的好方法。

在我看来,当拥有另一个对象的对象需要自定义该对象时,委托(delegate)是最有用的。如果您的层在逻辑上“拥有”较低层上的对象,这可能是有意义的——否则,我可能会回避委托(delegate)模式并使用事件。

关于.net - 层与层之间的 n-Tier 应用程序应该如何进行通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244805/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com