2011-05-25 45 views
0

我正在使用Nusoap来调用WCF服务。以前所有的函数都有“string”或“int”,但这次我们有Guid。它会起作用吗?我需要在任何一方做特别的事吗?当然,可以重新调用这个调用,以便它接受一个字符串而不是一个Guid,但如果我不能这样做呢?通过Nusoap发送GUID到WCF

回答

0

在NuSoap方面,只要字符串的格式是合法的Guid格式(例如12345678-1234-1234-1234-1234567890AB,123456781234123412341234567890AB等),使用字符串应该没有关系。在WCF端,它将被解析为一个强类型的Guid,否则该消息将被拒绝。

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