.net 3.0 WCF 开发日志完结篇(开发体验)
2008-12-22 11:03
316 查看
随着项目尾声的到来,这个用SQL2005 , .net 3.0 框架搭建的物流软件已经处于初期使用阶段了,随着用户的一些追加需求,和系统本身的一些测试Bug,进度在不慌不忙中进行着。总结下WCF的一些看法。
目前,很多企业的自动话产品越来越多,而手中使用的软件产品也是各种各样,有CS的,BS的,仓储的,物流的,ERP的,人事的,Java版的,.Net 版的 。更多更多的软件涌进了这些企业,而众多软件总体是为一个客户服务的,那么为了更好的去整合这些软件的资源,做软件的方向不得不朝一个类似标准接口这样的开发目标进行,WCF就解决这个办法,不关你的程序是用什么语言开发的(Java , .Net ,Delph ),你的程序是什么架构的(Web or Client),都可以进行接口通信。
WCF把对象序列化,你不得不说这是一个很不错的想法,就像中间语言一样,任何面向对象的编程都可以获取这个对象,因为这个对象已经是序列化过的,他的属性,方法,都告诉了你了,如果你想叫这个对象为你做点什么的话,那么你调用下方法即可(虽然你不知道这个方法具体是怎么实现的,写了哪些代码)。我们把更多更多的业务逻辑放在在WCF里面,也就是说,你如果获得了些WCF服务,你可以不用写一行业务逻辑代码,而完成别人已完成的事情。想想这是一件多么令人兴奋而高兴的事情,我并不是吹嘘微软的一些东西,但微软所为程序员做的事情,我深为高兴 (我会跟着巨头Microsoft走,因为不关有什么问题都是老大扛着~~ 嘿嘿)
目前,很多企业的自动话产品越来越多,而手中使用的软件产品也是各种各样,有CS的,BS的,仓储的,物流的,ERP的,人事的,Java版的,.Net 版的 。更多更多的软件涌进了这些企业,而众多软件总体是为一个客户服务的,那么为了更好的去整合这些软件的资源,做软件的方向不得不朝一个类似标准接口这样的开发目标进行,WCF就解决这个办法,不关你的程序是用什么语言开发的(Java , .Net ,Delph ),你的程序是什么架构的(Web or Client),都可以进行接口通信。
WCF把对象序列化,你不得不说这是一个很不错的想法,就像中间语言一样,任何面向对象的编程都可以获取这个对象,因为这个对象已经是序列化过的,他的属性,方法,都告诉了你了,如果你想叫这个对象为你做点什么的话,那么你调用下方法即可(虽然你不知道这个方法具体是怎么实现的,写了哪些代码)。我们把更多更多的业务逻辑放在在WCF里面,也就是说,你如果获得了些WCF服务,你可以不用写一行业务逻辑代码,而完成别人已完成的事情。想想这是一件多么令人兴奋而高兴的事情,我并不是吹嘘微软的一些东西,但微软所为程序员做的事情,我深为高兴 (我会跟着巨头Microsoft走,因为不关有什么问题都是老大扛着~~ 嘿嘿)
相关文章推荐
- .net 3.0 WCF 开发日志(四)
- .net 3.0 WCF 开发日志(五)
- .net 3.0 WCF 开发日志(一)
- .net 3.0 WCF 开发日志(二)
- .net 3.0 WCF 开发日志(三)
- WCF开发日志 -- WCF启动多个服务
- .Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现条形图的展示
- 配置.net 3.0开发环境
- .Net语言 APP开发平台——Smobiler学习日志:用MenuView控件仿钉钉APP的首页菜单
- 配置.net 3.0开发环境
- 建立你的.NET 3.0开发环境
- .Net语言 APP开发平台——Smobiler学习日志:如何实现微信朋友圈的消息样式?
- 建立你的.NET 3.0开发环境
- 使用WCF进行跨平台开发之一(WCF的实现、控制台托管与.net平台的调用)
- .Net语言 APP开发平台——Smobiler学习日志:HoverBackColor属性的简单介绍
- 清新空气---我的.net(C#)生涯知识总结 跨CSS,JS,JAVA,AJAX,WPF,WCF,LINQ,ASP.NET,Winform,Sqlserver,Mysql,EF,OOP,开发工具等
- .Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传
- 力软快速开发框架体验地址,高端的.net开源开发平台
- .NET微信公众号开发-3.0查询自定义菜单
- 建立你的.NET 3.0开发环境