![]() |
1
0
我不是想敲锣打鼓,但你可能想看看WCF。远程处理非常健谈,通过.Net维护干净接口的真正支持是通过WCF和消息传递来实现的,而不是通过远程处理来实现完全的对象状态管理。 听起来您正在开发一个中间层来管理数据库连接。只需确保最后不会重新开发到SQLServer的接口。 |
![]() |
2
0
我倾向于将所有的“共享”(数据传输对象)类放在一个单独的DLL中,服务器和客户机都引用这个DLL(如果要用客户机代码分发它们,可以将它们放在与服务器类相同的DLL中)。 通过将它们放在一个单独的程序集中,您可以加强dto的解耦以及用于远程传输它们的底层技术。 这意味着,如果最终重写了远程调用技术,就不必接触dto,只需重新使用程序集即可。
赫比 |
![]() |
Ziv · 避免依赖性使我的VS解决方案中的项目数量激增 9 年前 |
![]() |
Vico · 具有laravel和几个git存储库的代码组织 9 年前 |
![]() |
David Rodrigues · 组织目录中的命名空间和类 10 年前 |