基于WCF的分布式程序的研究和实现

被引量 : 0次 | 上传用户:pc84119
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的普及,软件系统功能增强,特别是软件构件化快速发展,软件设计编程范式、设计模式和软件架构不断丰富,高带宽网络分布式领域新技术层出不穷,这些新技术与新的编程模型、架构相结合进一步推动了分布式系统发展与应用。在信息化发展过程中,计算机软件开发模型和方法论如面向过程、面向对象以及设计模式等是相对完善的,然而对已有系统维护、扩展或整合则较为困难,需要了解原系统设计,了解关联部分关系,需要投入较多资源;另外由于不同技术和公司市场策略,特别是不同技术架构间的互联互通,实现分布处理应用变得困难重重。Gartner公司提出面向服务架构(SOA),为软件开发提出新的方法,解决了上述难题。WCF是Microsoft公司开发的基于SOA架构统一编程模型。基于WCF可开发跨平台、松耦合、易集成的分布式处理系统。WCF是Microsoft公司新一代分布式开发的核心技术,本文首先介绍了分布式开发模型的发展过程,对传统C/S与B/S的特点及基于分布式组件技术的多层B/S开发模型的优缺点进行分析。接下来介绍了SOA,探讨了Web service技术的特点。在此基础上对WCF体系结构,通信模型进行分析。通过WCF与Web service的比较,指出WCF的优势。本文提出了WCF与Winform窗体应用程序相结合的开发模型,并以参与开发的信息管理系统为背景,介绍了如何利用该模型开发分布式应用。通过介绍该开发模型的特点,指出WCF在构建分布式应用中的优势,并在此过程中分析了WCF的思想及技术特点,介绍了如何通过WCF构建灵活、安全、可靠、具有良好互操作性的分布式程序,为构建WCF的应用提供参考。本文所描述的分布式的体检系统采用了WCF框架、DOTNET以及SQLSERVER数据库相关技术,系统用于医院内部体检中心使用。通过对WCF架构下的程序通信和安全管理等相关技术的研究和开发,最终设计实现了基于WCF构建的分布式体检管理系统。
其他文献
贫血是临床常见的一类血液系统病变,涉及到临床各科的多种疾病,发病率有逐年上升的趋势。如何有效预防和治疗各种原因引起的贫血,是当前中医药研究的重要课题。本文通过对运
从20世纪90年代开始,韩剧以其独特的魅力赢得了大批中国观众的喜爱,中国的电视市场也掀起韩剧的热潮。由于文化的相通性促成了韩剧传播的可能,以人为本的理念促成了韩剧的成
目的:观察中药归脾汤加减治疗神经性皮炎(心脾两虚型)临床疗效及不良反应,初步探讨其作用机理。方法:采用随机、对照的研究方法,将符合神经性皮炎(心脾两虚型)入选标准的63例患
随着信息技术和网络技术的迅速发展,网络逐渐成为人们交换信息的主要平台,网络安全问题成为各种网上活动需要考虑的头等大事。防火墙作为构建安全网络环境的第一道防线,其功
<正>为加快绿色建材推广应用、规范绿色建材评价标识管理、促进绿色建筑发展,近日,四川省住房和城乡建设厅印发了《四川省绿色建材评价标识管理实施细则》(以下简称《细则》)
随着市场经济的快速发展,企业间的竞争日趋激烈,当今企业间的竞争正在由传统的价格战转变为服务的竞争,售后服务系统不仅能够适应市场竞争的需求,还能辅助企业做出正确的决策,使得
真实影像系统是一个特指历史和现实时段的理论范畴,与自身媒介的特性有着天然的亲和力。叙事机制的真实与环境与人物造型机制的真实,是真实影像系统内部最基本的本质要求。充
介绍了洗衣液配方结构,国内洗衣液目前常见的技术问题以及消费者在使用时所遇到的问题。从技术上提出了洗衣液配方发展的趋势。
读《小逻辑》札记朱德生北京大学哲学系教授一《小逻辑》前面的《导言》,本是《百科全书》的《导言》,不仅因为《小逻辑》是《百科全书》的第一部分,所以此导言即放在《小逻辑》
当前直播的兴起,令超高清视频时代加速到来,企业走向全面云化,行业IoT开始走向纵深,这些已经对运营商的业务产生了深远影响,成为运营商的新增长引擎.如何通过数字化转型,抓住