通过Nusoap将GUID发送到WCF

时间:2011-05-25 22:34:05

标签: wcf nusoap

我正在使用Nusoap来调用WCF服务。以前所有的函数都有“string”或“int”,但这次我们有Guid。它会起作用吗?我是否需要在两边做一些特别的事情?当然可以重新映射这个调用,这样它就需要一个字符串而不是一个Guid,但是如果我不能这样做呢?

1 个答案:

答案 0 :(得分:0)

在NuSoap方面,只要字符串的格式是合法的Guid格式(例如12345678-1234-1234-1234-1234567890AB123456781234123412341234567890AB等),使用字符串就无所谓了。在WCF方面,它将被解析为强类型的Guid,否则该消息将被拒绝。

以这种方式思考,因为只要他们按照您的描述传递有效的XML文档,您不关心谁在呼叫您的WCF服务。他们可以使用字符串连接或通过加载文件并替换它们中的值来构建整个事物,您不知道也不应该关心。只要他们传递的XML和值与您同意的架构相匹配,一切都将“正常工作”。