gpt4 book ai didi

c# - 如何部署我的 3 层 wcf 服务

转载 作者:太空宇宙 更新时间:2023-11-03 23:31:41 25 4
gpt4 key购买 nike

我是部署 WCF 项目的新手,因此我希望能获得有关部署项目的一些指导。

我有一个 VS2010 项目,它使用 .NET 4 作为 WCF 服务。

WCF 服务访问另一个我称为数据访问层 (DAL) 的项目。 WCF 服务只是将请求 XML 传递给 DAL。

DAL 访问我用来与 SQL Server 通信的第三个项目,dbConnection。 dbConnection 将信息打包到对存储过程的调用中,以发送到 SQL Server。请参见下图的简单 View 。

enter image description here

所以我的第一个问题是,如何部署数据访问程序集。我在想我把程序集放在它自己的服务器上,然后在那个盒子上注册它。我会在我的 WCF 项目中引用程序集的路径。

我的第二个问题是,我是否以相同的方式部署 dbConnection 程序集?我是否注册它并且数据访问程序集引用了它的路径?

最佳答案

您错误地分解了层级。如果您考虑 3 层,将会有:

1 - 调用您的 wcf 服务的客户端 pc2 - WCF 服务及其数据访问层3 - SQL 数据库。

enter image description here

如果要说分层应用,就是有n层的应用,但这些层可以在一个进程中。

关于c# - 如何部署我的 3 层 wcf 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31990507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com