1

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

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

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

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

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

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

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

4

1 回答 1

1

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

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

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

于 2011-08-28T17:20:07.730 回答