【问题标题】:Passing data between Client Application and Web Application在客户端应用程序和 Web 应用程序之间传递数据
【发布时间】:2011-08-23 16:50:15
【问题描述】:

我需要创建一个可以在工程师 PC 上与 3D CAD 交互的 Web 应用程序。我在想的是 [Web 应用程序] 将允许他们下载 [Windows 服务],然后在服务器主机上使用 [WCF],然后到 [Web 应用程序]。我需要来回传递数据,并能够通过 [WCF] 到 [Windows 服务] 到 [3D CAD] 触发一些代码。这完全合乎逻辑吗?作为 [WCF] 的替代品,是否可以使用 [Web Service]?

【问题讨论】:

    标签: asp.net visual-studio wcf


    【解决方案1】:

    听起来您走在正确的轨道上。 WCF 服务或 Web 服务是处理客户端和 Web 应用程序之间通信的首选方式。是的,如果您愿意,您可以使用 Web 服务,因为无论环境或平台如何,XML 都被普遍理解。

    【讨论】:

    • 因为我目前正在为输出创建 xml,所以 Web 服务可能就足够了。你知道一个将这一切联系在一起的例子吗?
    • 我没有手头的示例,但是如果您将 Web 引用添加到两个应用程序,您应该能够在应用程序之间推送和拉取信息。
    • 所以只是为了验证,我创建了 [Web 服务] 发布到服务器主机,然后引用 [Windows 服务] 和一个 [Web 应用程序]?这就是它的全部内容吗?
    • @tmax:您将创建独立于两个应用程序的 Web 服务,并在 windows 应用程序和 Web 应用程序中添加对它的引用。
    • 您根本不应该使用 Web 引用或 ASMX Web 服务。它们现在被微软认为是“遗留技术”。您应该为客户端和服务使用 WCF。
    猜你喜欢
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 2020-09-28
    • 1970-01-01
    • 2012-07-01
    • 2011-02-23
    • 2012-01-02
    • 1970-01-01
    相关资源
    最近更新 更多