中间层 - C# 类库还是 WCF?

发布于 2024-10-01 08:35:16 字数 369 浏览 1 评论 0原文

我正在开发一个新的业务应用程序,它需要业务层和数据访问层。

现在,我将这两个库作为简单的 C# 类库,将由 Silverlight RIA 应用程序和 WCF 应用程序(将作为 SOAP Web 服务公开)使用。

与使用 WCF 库相比,将这些层开发为 C# 类库有什么缺点吗?

所以,而不是 Silverlight->RIA (ASP.Net)->BLL C# 类库->DAL C# 类库->EF->SQL Server

是不是走比较好 Silverlight->RIA (ASP.Net)-> | (网络)| ->BLL WFC 库->DAL C# 类库->EF->SQL Server ?

I am developing a new business application which will require a business layer and a data access layer.

Right now, I have both of those as simple C# class libraries which will be consumed by a Silverlight RIA app and a WCF app (which will be exposed as SOAP web services).

Is there any downfall to developing these tiers as a C# class library as opposed to using a WCF library?

So, instead of
Silverlight->RIA (ASP.Net)->BLL C# class library->DAL C# Class library->EF->SQL Server

would it be better to go
Silverlight->RIA (ASP.Net)-> | (web) | ->BLL WFC library->DAL C# class library->EF->SQL Server
?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

白色秋天 2024-10-08 08:35:16

一个普通的 C# 库就足够了。您的 Web 项目仍然可以为您处理 wcf 服务配置。 WCF 库所做的就是在创建它时引用其中的 WCF 库。

A normal C# library is good enough. Your web project can still handle your wcf service configurations for you. All a WCF library does is reference wcf libraries in it when creating it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文