收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

服务构件组装关键技术研究

李立  
【摘要】: 随着Web服务应用的日益深化,面向服务架构SOA(Service Oriented Architecture)以其语言独立性、平台无关性以及应用实现松耦合的强大优势,在服务集成方面迅速发展起来。然而SOA仅仅给出了面向服务体系结构的框架,对于业界关心的Web服务组装也没有提出统一的规范。服务组件架构(Service Component Architecture, SCA)在SOA的思想基础上,提出一套完整的基于服务构件的组装规范,迅速成为当前研究的热点。目前在服务构件的组装过程中,大多采用手工描述业务逻辑,过程复杂、繁琐并容易出错。服务构件可视化组装以一种直观、容易理解的方式,大大提高了服务构件组装的效率。 本文首先介绍了SOA、SCA、SDO(Service Data Object)相关内容的概念,给出了一个服务构件组装总体框架。同时,根据SCA服务构件的规范,给出了C#和Java类型服务构件生成的通用方法。在此基础上,设计了本地服务构件库来存储生成的服务构件,并且支持用户根据服务构件的相关属性进行检索。然后,根据SCA组装规范,介绍服务构件的组装过程,使用GMF(Graphical Modeling Framework)创建了基于SCA服务构件的领域模型,并实现了可视化的服务构件组装工具。经过简单的业务流程验证后得到符合SCA规范的服务构件组装文件,再结合Apache Tuscany运行服务构件。最后通过一个案例简要展示了服务构件组装工具的功能和服务构件运行结果,验证服务构件可视化组装工具的实用性。 本文给出Java类型软件构件到服务构件包装方法,解决了软件构件向服务构件的转换问题,并且使用本地服务构件库来存储服务构件。服务构件可视化组装工具以图形化方式很好的解决了传统业务组装层次、效率低的不足,并且可以生成服务构件组装文件,便于在服务构件服务器上运行。本文研究的服务构件组装中几个关键问题对于服务构件组装具有一定的理论和应用价值。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张世琨,张文娟,常欣,王立福,杨芙清;基于软件体系结构的可复用构件制作和组装[J];软件学报;2001年09期
2 费玉奎,王志坚;构件技术发展综述[J];河海大学学报(自然科学版);2004年06期
3 杨成伟;李长英;曹宝香;;基于MSC的构件及组装模式形式化描述研究[J];计算机与现代化;2008年08期
4 杨小平;张为群;周相兵;;一种基于灰关联的构件组装评价方法[J];计算机科学;2009年08期
5 谢红龙;胡欢平;;基于构件的软件开发实践[J];九江职业技术学院学报;2010年03期
6 何毅俊;徐楠;陈松乔;;基于XML的构件组装平台的设计与实现[J];计算机测量与控制;2007年07期
7 郝静;李红梅;;基于构件的教学软件开发[J];中国现代教育装备;2007年07期
8 郭煦;连志刚;;基于连接器的构件组装技术研究[J];上海电机学院学报;2010年01期
9 胡海洋;吕建;;面向网构软件的构件组装可靠性分析[J];中国科技论文在线;2006年03期
10 贺天章;王盼卿;李晓辉;;基于CORBA的构件组装研究与应用[J];科学技术与工程;2008年01期
11 叶俊民;陈卓;雷志翔;叶焰锋;詹泽梅;;基于构件组装的应用软件开发过程研究[J];计算机应用研究;2008年06期
12 韩晶晶;徐中伟;喻钢;;面向安全性需求的构件组装[J];计算机工程;2008年22期
13 陈亮亮;李云飞;;基于构件和虚拟仪器的变频器测试系统的设计与实现[J];军民两用技术与产品;2009年06期
14 王建新;许建辉;陈松乔;;构件组装技术在虚拟实验室中的应用研究[J];计算技术与自动化;2009年03期
15 任洪敏,钱乐秋;构件组装及其形式化推导研究[J];软件学报;2003年06期
16 刘丽君;曹宝香;钟军凯;;构件组装技术在SCM中的应用研究[J];电子技术;2007年Z3期
17 王舜燕;宁海波;邱昌程;张梅芬;;基于主动服务的构件组装智能代理技术研究[J];武汉理工大学学报;2009年03期
18 陈章;陈志刚;;Internet环境下一种基于数据流的构件组装模型[J];小型微型计算机系统;2006年10期
19 吕行;王志坚;许峰;;CORBA构件组装技术研究与应用[J];微型电脑应用;2007年01期
20 刘丽君;钟军凯;曹宝香;;基于CCM的构件组装技术的研究与应用[J];计算机技术与发展;2008年07期
中国重要会议论文全文数据库 前10条
1 陈亮亮;孔祥艳;程甜甜;李云飞;;基于体系结构和面向构件的虚拟仪器开发方法[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年
2 张继军;董卫;;基于Petri网的构件组装运算及其性质[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
3 张宁;边小凡;薛林雁;;基于Web服务和构件的企业间工作流模型[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
4 谢蓓;曹万华;;构件组装方法研究[A];中国造船工程学会电子技术学术委员会2006学术年会论文集(上册)[C];2006年
5 谢晓芹;李涓子;徐鹏;王克宏;;基于构件的XML数据可视化表示方法[A];第二十一届中国数据库学术会议论文集(研究报告篇)[C];2004年
6 刘兵;杨晋辉;赵永朋;王祥;;装备指挥仿真构件形式化描述方法研究[A];'2010系统仿真技术及其应用学术会议论文集[C];2010年
7 周永明;蒋良君;丁建强;甘国军;李水明;;国家体育场大型空间箱形截面扭曲构件的加工技术[A];2008年全国建筑钢结构行业大会论文集[C];2008年
8 郭涑炜;马路;;基于JAVA的KEG构件库系统[A];Java技术及应用的进展——第八届中国Java技术及应用交流大会文集[C];2005年
9 石荣金;周永明;廖功华;;国家体育场大型空间箱形截面弯扭构件的加工技术[A];’2008全国钢结构学术年会论文集[C];2008年
10 周永明;蒋良君;;国家体育场大型空间箱形截面扭曲构件的加工技术[A];中国大型建筑钢结构工程设计与施工[C];2007年
中国博士学位论文全文数据库 前10条
1 席琳;形式化方法在构件组装实时系统中的应用研究[D];郑州大学;2012年
2 杨杰;基于软件体系结构的网构软件组装技术研究[D];北京大学;2007年
3 龚洪泉;基于形式语义的构件组装与演化研究[D];复旦大学;2005年
4 孟凡超;模型驱动的构件化企业应用软件开发方法[D];哈尔滨工业大学;2008年
5 李良明;基于动态行为模型的构件及组装测试的研究[D];南京航空航天大学;2010年
6 杨骎;基于SOA的电信领域业务生成若干关键技术研究及实现[D];北京邮电大学;2007年
7 王舜燕;带主动服务机制的构件资源组织方法研究[D];武汉理工大学;2008年
8 唐兵;制造网格资源共享的关键技术及其应用研究[D];武汉理工大学;2010年
9 伍建焜;网构软件系统构建的形式化分析研究[D];上海交通大学;2009年
10 金仙力;实时服务构件的语义特征和行为组装形式化技术研究[D];北京邮电大学;2008年
中国硕士学位论文全文数据库 前10条
1 曹根;基于产品线的构件组装技术的研究与应用[D];东华大学;2011年
2 李立;服务构件组装关键技术研究[D];大连海事大学;2010年
3 李超;面向嵌入式领域的构件组装平台的设计与实现[D];西安电子科技大学;2011年
4 洪锦东;基于程序挖掘的构件组装建模方法及工具研究[D];大连海事大学;2010年
5 字天文;实时嵌入式软构件模型及构件组装方法研究[D];昆明理工大学;2009年
6 徐泽丰;一种构件组装工具研究与实现[D];河海大学;2004年
7 韩丽丽;基于DDS体系结构的构件组装机制研究[D];哈尔滨工程大学;2010年
8 吕小燕;异构构件组装模型中构件包装器的设计与实现[D];河海大学;2004年
9 费丽娟;构件组装中“特征干扰问题”的时序逻辑检测方法研究[D];华中师范大学;2004年
10 张梅芬;基于Web的主动服务构件组装的研究[D];武汉理工大学;2010年
中国重要报纸全文数据库 前10条
1 汪蔚;构件成就 随需应变[N];中国计算机报;2006年
2 普元软件 吉锋;SCA实现“中国化”SOA[N];通信产业报;2006年
3 本报记者 高丽华;构件孕育产业变局[N];计算机世界;2005年
4 小惠;“积木”之道[N];中国经济导报;2004年
5 张振山;上海构件库及应用研究推动企业软件构件化[N];科技日报;2006年
6 普元软件公司CEO 杨勇;向左走?向右走?[N];中国计算机报;2005年
7 ;重新发现“软件 中国”[N];中国计算机报;2004年
8 普元公司;完美实现复杂的电信卡管理[N];中国计算机报;2005年
9 薛斐;集成、开发,合二而一?[N];计算机世界;2003年
10 西部世纪软件股份有限公司总经理 刘洪涛;软件的柔性化[N];计算机世界;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978