0

我们正在选择一种将 .NET 客户端应用程序与 SQLServer 数据库隔离的方法,并且我们倾向于 DevForce ORM。

此 ORM 用于分布式应用程序,并提供自己的应用程序服务器来处理客户端请求。

但是,我觉得客户端应用程序与 ORM 的耦合过于紧密,因此我考虑使用服务总线(NServiceBus),甚至像 Agatha 这样的请求/响应服务层。

具体来说,由于我们有 .NET 2 应用程序并且 DevForce 支持 .NET4,我们可能无论如何都必须做一个隔离层......

对此有什么想法吗?

4

1 回答 1

1

我同意将客户端从该实现中屏蔽是一个好主意,但我的第一个想法是接口而不是服务总线。

于 2011-05-13T12:43:19.273 回答