2013-04-16 156 views
0

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

+1

在谷歌上搜索:如何使用WCF给你足够的结果,以 – aqwert

+3

开头对不起,这个问题不适合SO。请自行研究这个主题,直到您对如何解决问题有特定的问题。 –

回答

0

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

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

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

然而,WCF是一个庞大而复杂的框架,你不应该指望能够只是在表面上构建一个系统。您需要一些Google搜索并可能启动with MS own tutorials.

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

+0

嗨faester感谢您的意见。目前我正在尝试让我的泵将数据传递到客户将要付款的POS终端。我存储了我的泵信息,例如用户将支付多少等...在列表中,并希望将其传递到POS终端 – DorkMonstuh

+0

听起来像MSMQ :)但为什么你如此确定WCF是你的正确选择? – faester

0

因为faester已经说过,WCF是一个很大的框架,你不能通过将代码复制粘贴到项目中来制作出好的应用程序。 你应该真的读到这件事,然后创建你的编程杰作。

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

这里是通过WCF发送和接收数据的一些很好的联系:

  1. Data transfer and architectural overwiev
  2. Using the Message class

有关如何发送和接收数据的简单的,面向任务的观点,见: Specifying Data Transfer in Service Contracts

我希望这会帮助你和人还未来这个问题。