【问题标题】:WCF necessary for web app?Web应用程序需要WCF吗?
【发布时间】:2015-10-08 23:08:57
【问题描述】:

我正在开发一个将连接到数据库以存储、检索和操作数据的 Web 应用程序,我想知道是否需要 WCF。我已经设计和设置了数据库,并且准备开始编写应用程序。

我阅读了有关 WCF 的信息,但我感到困惑的是,当我可以通过使用存储过程将变量值直接传递到数据库中来在应用程序本身内部进行数据库编码时,为什么我需要使用这一层.. 什么是我失踪了?

顺便说一句,我在这里做了研究,没有看到类似的问题。我去了两页并输入了“WCF 必要的网络应用程序”。没有相关匹配...

【问题讨论】:

    标签: asp.net database vb.net wcf web-applications


    【解决方案1】:

    如果出于某种原因,您需要在数据库和网络应用程序之间有一个抽象层并且您需要在另一台机器上(或外部-过程)。如果不是这种情况(很可能),则没有必要。

    您可能已经注意到在数据库和 Web 应用程序之间进行抽象的指导。有很多优点和缺点。最大的缺点是努力。如果您无法清楚说明好处,则无需这样做。

    你“不需要”做任何事情。根据您的具体情况和要求做正确的事。

    【讨论】:

    • "您需要在数据库和 Web 应用程序之间有一个抽象层,并且您需要在另一台机器上(或进程外)拥有它。如果不是这种情况(可能)没有必要。”你是说如果我将数据库放在另一台计算机上,那么它是必要的吗?
    • 我没有说过这样的话。不明白你的意思。注意“如果”这个词。
    猜你喜欢
    • 1970-01-01
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 1970-01-01
    • 1970-01-01
    • 2012-02-05
    • 1970-01-01
    相关资源
    最近更新 更多