0

我想知道如何将数据从客户端发送到主机。目前我有 2 个项目和一个 WCF 库。其中一个项目是作为客户端的泵,我希望它能够向主机发送数据?虽然我可能对 WCF 的工作方式有误解。我想知道是否有人能指出我正确的方向。这个问题需要我使用 WCF。我希望能够将字符串列表传递给主机。

4

2 回答 2

1

WCF 可以通过许多不同的传输协议(如 MSMQ 和 http)发送数据。它还支持消息安全、分布式事务和分布式系统的其他更复杂的功能。

您需要创建一个 WCF 服务,该服务可作为 Visual Studio 中的模板使用。服务器应作为独立程序 os 作为 IIS 中的 Web 应用程序托管。

之后,您需要创建一个可以与服务器通信的客户端。

然而,WCF 是一个庞大而复杂的框架,您不应该期望能够仅仅触及表面并构建一个系统。您需要一些谷歌搜索,并且可能从MS 自己的教程开始。

如果您需要真正有用的答案,您应该更具体地了解您的程序、客户端和服务器操作以及部署方案。

于 2013-04-16T21:15:08.190 回答
1

正如faester已经说过的,WCF 是一个大型框架,您无法通过将代码复制粘贴到您的项目中来制作一个好的应用程序。您应该真正阅读此事,然后创建您的编程杰作。

faester给了你一个链接,但它用于基本的 WCF 客户端-服务器通信。

以下是一些关于通过 WCF 发送和接收数据的好链接:

  1. 数据传输和架构概述
  2. 使用消息类

有关如何发送和接收数据的更简单、面向任务的视图,请参阅: 在服务合同中指定数据传输

我希望这将帮助您和尚未解决此问题的人们。

于 2017-01-11T11:47:33.037 回答