【问题标题】:Consume WCF Service and pass data into dataset使用 WCF 服务并将数据传递到数据集中
【发布时间】:2011-08-24 09:47:42
【问题描述】:

我真的很挣扎。我已经使用 BizTalk 创建了一个 WCF 服务,并且我按照说明在 VS 2010 中创建了代理类。如果一切都在 XML 模式的顶层,那很好,但我正在努力解决的是我有记录的 XML 模式顶级元素。

政策
- ClientRecord - 姓名、地址、邮政编码等......

政策
- ProductRecord - ProdID、Desc、价格等...

公开的方法是 Operation1,它实际上需要一个 XML 对象作为 BizTalk Receive 传递给它。

所有示例都显示创建服务实例,然后您可以强输入它。我不知道如何创建一个新实例,然后能够强输入数据集。

我想做的是policy.clientrecord.name = textbox1.text。目前我得到的只是暴露的policy.clientrecord.namecolumn,它是只读的。

我真的很困惑,虽然必须一直这样做,但找不到匹配的示例。我可以将所有内容集中到 XML 文件的根目录中,但这会使它变得混乱,除非您可以通过另一种方式创建架构来避免这种情况?

【问题讨论】:

    标签: c# asp.net wcf biztalk biztalk-2010


    【解决方案1】:

    我现在意识到我的方式的错误,我完全错误地称呼它,主要是因为我是新手。我一直在寻找和寻找帮助,最终它来自一些非常基础的基础知识(其他例子让我四处走动)。

    http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-WCF-Client/

    为了让它与我的 Biztalk WCF 服务(这是一个已发布的编排)一起工作,我刚刚添加了由 SVCUTIL 生成的代理类并将文件重命名为 app.config。

    【讨论】:

    • 恭喜。您学到了宝贵的一课 - 当您找不到示例时,您必须自己学习基础知识 - 然后构建自己的示例。
    猜你喜欢
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多