摘要:
WCF是基于契约来开放服务的,与Remoting基于远程对象(MarshalByRefObject)不一样,因此WCF中的基于TCP的绑定与Remoting还是有很大的区别,WCF要统一各种已有的技术,因此就牺牲了Remoting的不少灵活性和强大性,在Remoting中只要对象继承了MarshalByRefObject就具备了远程特性,而WCF必须要标记为契约(服务契约,操作契约,数据契约,消息契约),且很重要的一点WCF中的操作契约返回自定义对象时极为不变,且无法返回接口,虽然在服务中返回接口比较少见,但是少见并不是不需要,对于复杂服务的话,采用WCF开发极为不变且如返回接口之类的无法实现的东西。 阅读全文
posted @ 2010-12-16 21:45 风中过客 阅读(1162) 评论(0) 推荐(0) 编辑