基于.NET+Framework+WCF的面向服务SOA中间件设计

基于.NET+Framework+WCF的面向服务SOA中间件设计

ID:37943127

大小:567.54 KB

页数:7页

时间:2019-06-03

基于.NET+Framework+WCF的面向服务SOA中间件设计_第1页
基于.NET+Framework+WCF的面向服务SOA中间件设计_第2页
基于.NET+Framework+WCF的面向服务SOA中间件设计_第3页
基于.NET+Framework+WCF的面向服务SOA中间件设计_第4页
基于.NET+Framework+WCF的面向服务SOA中间件设计_第5页
资源描述:

《基于.NET+Framework+WCF的面向服务SOA中间件设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据小型微型计算机系统2010年12月第12期JournalofChineseComputerSystemsVoL31No.122010基于.NETFrameworkWCF的面向服务SOA中间件设计韩旭1,王海波2,柳克俊11(南京理工大学自动化学院,江苏南京210094)2(大连舰艇学院装备系统与自动化系,辽宁大连116018)E—mail:humorhxu@gnmil.O叽摘要:通过对.NETWCF内部结构与服务特性的分析,提出一套基于.NETFrameworkWCF服务组件的面向服务SOA中间件设计方案.文章首先从WCF服务的配

2、置与启动方法分析入手,描绘SOA架构设计中WCF客户端/服务器的工作沈程并舛设计中可能遇到的盯IP服务请求侦听、服务故障侦测与恢复、以及异步业务处理进程的状态同步等问题分别予以了分析,并给出了具体的解决方案.最后。介绍此SOA中间件设计方案的实际应用,并通过实测数据的分析提出不同WCF应用环境可能对SOA中间件性能所带来的影响及相应的优选设计.从本文SOA中间件设计的具体产品应用情况看,该方案是完全可行的.关键词:WCF;SOA;进程;中间件;异构中图分类号:TP311文献标识码:A文章编号:1000-1220(2010)12-2359-

3、06Service-orientedSOAMiddlewareDesignBasedon.NETFrameworkWCFComponentHANXul.WANGHal—b02。L1UKe-junl1(Schoolo/Automation,NanjingUniversityofsc蛔甜andTechnology,Nanjing210094。aIina)2(z细,tmentofEquipmentSystemandAutomation,DaltanNava/Academy,Da//an116018,舭)Abstract:Withanalyzin

4、gtheinternalstructureandfeaturesof.N酊WCFcomponent,aservice-orientedSOAmiddIewa托design80-lutionwhichisbasedon.NErFrameworkWCFcomponentisbroughtout.Firstly。theconfi舳andstartingwayofWCF辩miceareintroduced;thentheworkingflowofWCFcfientandWCFSel'viceinthissolutionisdescribed;an

5、dbyanalyzingtheissuesindesigningtheSOAmiddleware。suchasthelisteningof唧request,theprobingtOservicestatusandfaults-restore,andthesyn-chronizationtOasynchronousbusiness-pt'oces$讲o∞ss鹩,etc.AnddetailedsolutiontOtheissuesa辩alsogiven.Lastly,蚰exampleoftheSOAmiddlewaredesigninprac

6、ticeisgiven.Andbytheanalyzingtothetestdatasamplingfromthebackgroundp喇∞t,s饼ncusefuIconclusionsa他broughtoutfortheusageoftheSOIAmiddlewaredesignindifferentWCFworkingdm,i】∞髓n呦1.ItisverifiedpracticallybyusingtheSOAmiddlewaredesignin伽cHISsystemproductthatthesolutionisfeasible.K

7、eywords:WCF;SOA;process;middleware;heterogeneousl引言随着信息技术的不断发展,软件设计已经逐步由面向过程(Pro∞ssOriented)、面向对象(ObjectOriented)向面向服务(ServiceOriented)过渡.如今,面向服务架构(SJeq'viceOrientedArchitecture,SOA)的研究已日趋成熟,并在实现软件异构平台调用、软件升级扩展、软件模块互操作、松耦合分布式开发等方面都获得了很好的应用⋯.图l给出了一种常用的基于.NET的SOA体系架构设计图.在图l

8、中,按照SoA角色划分。业务处理层、异构应用层、WCF接口层中间件分别对应于SOA中的服务提供者、服务使用者和服务注册中心.在业务处理服务展开前。业务处理层的各个服务进程必须首先向WCF接口层

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。