我有一个 WCF 类库,我将它与Windows 服务一起托管在这样的地址 ( http://myIPAdress:port/MyService
) 上。
WCFclass 库有 BLL(业务)引用和 Common(类型)引用,BLL 在 DAL 中有 DAL 引用(n 层)我有一个带有STE 生成器的 EF DB (类型在 Common 中生成)。我的客户端应用程序是带有我的服务参考的 WPF(适用于 Internet)。
正如我在本网站STE中所读到的,不再推荐 STE,我决定使用 WCF数据服务。我只是通过服务发送 EF 类,更新很痛苦。
现在我的问题是:
将 STE 改为数据服务是个好主意吗?如果不是,最好的主意是什么?我讨厌STE!
我怎样才能更轻松地改变它?
如果我有数据服务,我可以使用 Windows 服务托管它还是更好地使用一个 Windows 服务托管它?(我的意思是将它与主要的 WCF 服务合并)
数据服务有多安全?我的意思是我可以加密我的数据等吗?