如何部署MVVM WPf n层应用
本文关键字:WPf 应用 MVVM 何部署 部署 | 更新日期: 2023-09-27 18:09:15
所以,我的用户突然改变主意,决定去一个联网的应用程序,我有
同一项目(UI)上的视图和视图模型,一个ClassLibrary项目中的BLL层dll和我的DAL是在另一个ClassLibrary项目中使用EF生成的。在我的开发机器中,所有这些项目都在相同的解决方案上,因此BLL引用DAL dll和UI项目(视图和视图模型)引用BLL dll,现在我想在客户端机器中部署UI项目,并使其引用位于服务器上的BLL dll,我们也有DAL dll和数据库本身。UI调用服务器上的BLL, BLL向DAL请求一些数据,DAL连接到数据库并获取数据,这是可能的吗?如果是,我如何使我的客户端引用位于另一台机器(服务器)上的dll
Thanks in Advance
创建一个WCF服务,该服务将使用您的BLL并将WCF部署在您的客户端可访问的服务器上,然后在您的WPF应用程序中使用WCF。