【问题标题】:WCF service to return JSON data to Web ApplicationWCF 服务将 JSON 数据返回到 Web 应用程序
【发布时间】:2012-06-07 14:38:55
【问题描述】:

我目前正在构建一个报告服务 (WCF) - 填充的报告是使用使用 C# 动态的 Elastic Object 生成的 - 我已经编写了代码来将对象转换为 WCF 服务中的 JSON。 WCF 服务托管在 Windows 服务中,并使用命名管道或 TCP 绑定。

接下来我需要将报表对象作为 JSON 返回到 ASP.Net MVC Web 应用程序,然后该应用程序将其传递给客户端而不进行反序列化。由于安全问题,我无法让客户端直接调用 WCF 服务。

这可能吗?

【问题讨论】:

  • 它是 REST 服务还是 SOAP 服务?你是通过 MVC 从客户端调用 WCF 的吗?
  • 如果我直接从客户端调用它,那么我会使用 REST - 我从未见过有人尝试将 REST 与另一个服务器端层一起使用的示例。

标签: asp.net-mvc json wcf


【解决方案1】:

好的 - 最后这很简单 -

我关注了这篇帖子here,将我的 ElasticObject 替换为 SerializableDynamicObject (我不需要 ElasticObject 的扩展能力)

这种方法效果很好。

【讨论】:

    猜你喜欢
    • 2018-04-22
    • 1970-01-01
    • 1970-01-01
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 2013-03-24
    • 2011-10-10
    • 1970-01-01
    相关资源
    最近更新 更多