![]() |
1
1
如果我这样做的话,发布一个基于WCF的REST/POX服务,并且我想让“任何人和任何事”都可以使用它,比如 Fiddler2 ,并捕获从WCF REST客户端到WCF REST服务器的成功请求。 这可能是文档和示例以及一组脚本测试开始的基础。 还有一种方法可以在WCF本身中打开消息跟踪,但我不知道。我总是用小提琴。实际上我把它打开了 马上 . |
![]() |
2
1
我不太明白你的目标…… 一个“正常”的WCF服务是一个SOAP服务,它本质上可以与任何讲SOAP的其他操作(例如Java、PHP)一起命名。难道你不能创建一个完整的SOAP服务,并与客户机进行互操作吗? 如果不是-如果使用REST,基本上将发生的情况是,DataContract(服务的数据表示形式)将被DataContractSerializer序列化为XML。您可以使用以下代码段在代码中轻松地手动测试:
“yourtestdatainstance”(类型为“yourdatacontract”)的序列化输出将写入C:\output.xml并准备好进行检查。 当然,当您浏览到服务URL时,您可以看到其余的结果。所以你可能需要稍微调整一下结果——但是你应该能够很容易地达到你感兴趣的目标。 DataContract上的“name=”属性允许您为XML中的根元素指定不同的名称-例如,如果您希望“root”而不是“yourdataContract”,请使用“name=root”属性。 namespace=attribute允许您将数据协定放入自己的单独XML命名空间中-就像.NET命名空间一样,它允许您消除数据的歧义,使其完全唯一,并确保自己的“customer”不会与其他地方的另一个名为“customer”的XML元素冲突。 这两个属性都是可选的-如果不想,您不需要指定它们。 马克 |
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 5 月前 |
![]() |
surge3333 · 使用PowerShell构建XML 5 月前 |
|
Sandeep · XSLT代码,用于根据条件提取元素值 6 月前 |
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 6 月前 |
![]() |
Ian Kemp · 如何从SelectXml调用本机XPath函数? 7 月前 |