Asp.net 在客户端应用程序和Web应用程序之间传递数据

Asp.net 在客户端应用程序和Web应用程序之间传递数据,asp.net,visual-studio,wcf,Asp.net,Visual Studio,Wcf,我需要创建一个可以与工程师PC上的3D CAD交互的Web应用程序。我想的是,[Web应用程序]允许他们下载[Windows服务],然后在服务器主机上使用[WCF],然后再下载到[Web应用程序]。我需要来回传递数据,并能够通过[WCF]到[Windows Service]到[3D CAD]发送一些代码。这完全合乎逻辑吗?作为[WCF]的替代方案,可以使用[Web Service]吗?听起来你的思路是对的。WCF服务或Web服务是处理客户端和Web应用程序之间通信的首选方式。是的,如果您愿意,您

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

听起来你的思路是对的。WCF服务或Web服务是处理客户端和Web应用程序之间通信的首选方式。是的,如果您愿意,您可以使用web服务,因为XML是通用的,无论环境或平台如何。

由于我目前正在为输出创建XML,所以web服务可能就足够了。您知道一个将这一切联系在一起的示例吗?我手头没有一个示例,但是如果您将web引用添加到两个应用程序中,您应该能够在应用程序之间推送和拉取信息。因此,为了验证,我创建了[web Service]发送到服务器主机,然后对[Windows Service]进行了一次引用,并对其进行了一次引用[Web应用程序]?仅此而已?@tmax:您将创建独立于这两个应用程序的Web服务,并在windows应用程序和Web应用程序中添加对该服务的引用。您不应使用Web引用或ASMX Web服务。Microsoft现在将其视为“遗留技术”。客户端和服务都应使用WCF。