为了账号安全,请及时绑定邮箱和手机立即绑定

wcf的疑问

wcf的疑问

芜湖不芜 2018-12-07 13:22:32
项目原来是在2.0上的,现在打算将一些实现挑出来用wcf实现相关的服务来调用1.里面有一个专门的实体项目A,存放各个实体类,现在wcf需要里面的相关类,即标识成DataContract,,这样的话就需要将这个类改成3.5的环境,那么对于原来项目中引用A的项目,是否需要也改成3.5的环境??比如原来2.0的web项目,还有iis中要不要进一步设置??2,实体类上打上标识DataContract后,其他项目调用时会不会降低效率??3.DataMember中的order是做什么用的?哪些地方非常care这些顺序??谢谢:)
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

1.是的,要改成3.5,但是.NET 3.5SP1的WCF可以在没有DataContract的情况下序列化实体 2.不会降低效率,Attribute只有需要的时候才去检查 3.Order是用来控制序列化和反序列化的顺序的,默认为0,当属性A依赖于属性B时,建议A的Order大于B
查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 317 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信