【问题标题】:Request reply pattern between 2 app c#2个应用程序c#之间的请求回复模式
【发布时间】:2018-07-19 14:04:39
【问题描述】:

App1 发送请求并等待 app2 给出回复(真/假)或请求超时。

如何使用 c# 和 wcf 做到这一点。

我设法发送了请求,但我不知道如何等待并让 app2 回复

【问题讨论】:

  • 对不起,我的代码在这个post

标签: c# wcf request reply


【解决方案1】:

您可以使用 tpl。图书馆有等待,继续......方法。您可以通过在 google 上搜索轻松找到文档。

【讨论】:

  • tpl 代表什么?
  • 任务并行库
【解决方案2】:
  1. 在 Visual Stuio 中创建 WCF 应用程序项目。
  2. 项目必须包含文件*.svc,把你的方法放到这个文件中,添加合约属性。
  3. 运行 WCF 应用程序,默认浏览器使用您的应用程序 URL 打开新选项卡
  4. 在浏览器文件中选择 *.svc 并复制 (f.e http://localhost:32490/nameOfProject.svc)
  5. 在第二个应用程序中点击解决方案资源管理器中的项目(不是解决方案),选择添加服务参考
  6. 输入第 4 步的链接,Visual Studio 生成带有客户端类的环境。
  7. 从第 6 步调用客户端创建 {NameOfYourApplication}ServiceClient 类实例的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 1970-01-01
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    相关资源
    最近更新 更多