我想知道如何将数据从客户端发送到主机。目前我有2个项目和一个WCF库。其中一个项目是泵,它是客户端,我希望它能够向主机发送数据?虽然我可能误解了WCF的工作原理。我想知道是否有人能指出我正确的方向。这个问题需要我使用WCF。我希望能够将字符串列表传递给主机。
答案 0 :(得分:0)
WCF可以通过许多不同的传输协议(如MSMQ和http)发送数据。它还支持分布式系统的消息安全性,分布式事务和其他更复杂的功能。
您需要创建一个WCF服务,该服务在Visual Studio中作为模板提供。服务器应作为独立程序托管在IIS中作为Web应用程序托管。
之后您需要创建一个可以与服务器通信的客户端。
然而,WCF是一个庞大而复杂的框架,你不应该期望能够只抓住表面并构建一个系统。你需要一些谷歌搜索,并可能开始with MS own tutorials.如果您需要真正有用的答案,您应该更加具体地了解您的程序以及客户端和服务器操作以及部署方案。
答案 1 :(得分:0)
正如faester已经说过的那样,WCF是一个大型框架,只需将代码复制粘贴到项目中就无法做出好的应用程序。 你应该真正地阅读这个问题然后创建你的编程杰作。
faester为您提供了一个链接,但它适用于基本的WCF客户端 - 服务器通信。
以下是通过WCF发送和接收数据的一些很好的链接:
有关如何发送和接收数据的更简单,面向任务的视图,请参阅: Specifying Data Transfer in Service Contracts
我希望这会帮助你和那些人来解决这个问题。