处理SOA、WebService程序,大多会遇到传值为空的异常,甚是苦恼。
asp.Net来说;
调用服务,客户端一般会根据wsdl生成模型映射,大家要注意主键等类型,除了生成对应的类型外,往往添加了对应的XXXSpecified属性,来标识唯一性,所以,当程序中单独对XX属性赋值时,,别忘了操作对应的XXSpecified属性,否则会造成传至对方接收的数据为空,而双反单独测试都正确;
甚当注意!
本文探讨了在处理SOA及WebService程序时常见的传值为空的问题,并特别指出了在asp.Net环境中调用服务时,如何通过正确设置指定属性来避免此类问题的发生。
处理SOA、WebService程序,大多会遇到传值为空的异常,甚是苦恼。
asp.Net来说;
调用服务,客户端一般会根据wsdl生成模型映射,大家要注意主键等类型,除了生成对应的类型外,往往添加了对应的XXXSpecified属性,来标识唯一性,所以,当程序中单独对XX属性赋值时,,别忘了操作对应的XXSpecified属性,否则会造成传至对方接收的数据为空,而双反单独测试都正确;
甚当注意!
1万+
2650

被折叠的 条评论
为什么被折叠?
