我正在开发一个项目,以便更熟悉WCF服务和实体框架,我遇到了障碍。我目前有一个简单的WCF服务,在单独的类库中实现EF代码第一个数据库上下文。我还有一个用于托管服务的控制台应用程序和一个使用该服务的客户端。这给我留下了以下两个问题:
答案 0 :(得分:1)
1)服务主机不应该知道您的数据库平台,因为第二天您可以将您的服务托管为Windows服务,例如并且不想在主机之间复制代码,因此它是更好地在服务中初始化(通过使用单独的DAL)
2)管理您的应用程序权限并从每个客户端传递这些访问令牌。您可以将代码与AD同步,自我开发以及您希望的任何其他方法