提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
windows communication foundation(wcf)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为windows 通讯开发平台。
整合了原有的windows通讯的 .net remoting,webservice,socket的机制,并融合有http和ftp的相关技术。是windows平台上开发分布式应用最佳的实践方式。
简单的归结为四大部分:
它是.net框架的一部分,由 .net framework3.0 开始引入,与windows presentation foundation及windows workflow foundation并行为新一代 windows操作系统以及 winfx 的三个重大应用程序开发类库。在 .net framework2.0 以及前版本中,微软发展了 web service (soap with http communication),.net remoting (tcp/http/pipeline communication) 以及基础的 winsock 等通信支持。由于各个通信方法的设计方法不同,而且彼此之间也有相互的重叠性(例如 .net remoting 可以开发 soap, http 通信),对于开发人员来说,不同的选择会有不同的程序设计模型,而且必须要重新学习,让开发人员在使用中有许多不便。同时,面向服务架构(service-oriented architecture) 也开始盛行于软件工业中,因此微软重新查看了这些通信方法,并设计了一个统一的程序开发模型,对于数据通信提供了最基本最有弹性的支持,这就是 windows communication foundation。
在david chappell所撰的《introducing windows communication foundation》一文中,用了一个活鲜鲜的例子,来说明wcf的优势所在。假定我们要为一家汽车租赁公司开发一个新的应用程序,用于租车预约服务。该租车预约服务会被多种应用程序访问,包括呼叫中心(call center),基于j2ee的租车预约服务以及合作伙伴的应用程序(partner application)。
从功能的角度来看,wcf完全可以看作是asmx,.net remoting,enterprise service,wse,msmq等技术的并集。(注:这种说法仅仅是从功能的角度。事实上wcf远非简单的并集这样简单,它是真正面向服务的产品,它已经改变了通常的开发模式。)因此,对于上述汽车预约服务系统的例子,利用wcf,就可以解决包括安全、可信赖、互操作、跨平台通信等等需求。开发者再不用去分别了解.net remoting,asmx等各种技术了。
概括地说,wcf具有如下的优势:
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢