将遗留应用程序包装到Web服务中的方法

W. Al Belushi, Y. Baghdadi
{"title":"将遗留应用程序包装到Web服务中的方法","authors":"W. Al Belushi, Y. Baghdadi","doi":"10.1109/ICSSSM.2007.4280216","DOIUrl":null,"url":null,"abstract":"The change in business needs in terms of new solutions required organizations to move towards re-architecting their IT infrastructure. There are several means of re-architecting; one most efficient mean is to follow the service oriented architecture (SOA). SOA differs from any other architecture in the fact that it: (1) provides a methodology and an IT platform, (2) provides a loosely coupled environment, (3) exposes the applications internally and externally and (4) produces well defined, easy to use and meaningful functionalities. SOA is an architecture that considers the service as the building block of composing applications. There are several known SOA technologies such as: Java RMI, CORBA and DCOM, but the most efficient realization of SOA is Web services. However implementing SOA architecture with Web services requires IT organizations to evaluate their systems architectures and determine how they will deliver Web services. One aspect of this great issue is to deal with legacy applications which are running smoothly and performing critical tasks, but were built without taking the advent of new technologies. These applications, built at high cost over years, have knowledge locked within them and need to be adapted to SOA. This paper first investigates the approaches to wrap legacy applications to expose them as Web services with respect to SOA architecture. Then, it details the approaches and their usages in the two well-known Web service environments: J2EE and .Net. Finally, it compares the approaches with respect to some running legacy applications.","PeriodicalId":153603,"journal":{"name":"2007 International Conference on Service Systems and Service Management","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":"{\"title\":\"An Approach to Wrap Legacy Applications into Web Services\",\"authors\":\"W. Al Belushi, Y. Baghdadi\",\"doi\":\"10.1109/ICSSSM.2007.4280216\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The change in business needs in terms of new solutions required organizations to move towards re-architecting their IT infrastructure. There are several means of re-architecting; one most efficient mean is to follow the service oriented architecture (SOA). SOA differs from any other architecture in the fact that it: (1) provides a methodology and an IT platform, (2) provides a loosely coupled environment, (3) exposes the applications internally and externally and (4) produces well defined, easy to use and meaningful functionalities. SOA is an architecture that considers the service as the building block of composing applications. There are several known SOA technologies such as: Java RMI, CORBA and DCOM, but the most efficient realization of SOA is Web services. However implementing SOA architecture with Web services requires IT organizations to evaluate their systems architectures and determine how they will deliver Web services. One aspect of this great issue is to deal with legacy applications which are running smoothly and performing critical tasks, but were built without taking the advent of new technologies. These applications, built at high cost over years, have knowledge locked within them and need to be adapted to SOA. This paper first investigates the approaches to wrap legacy applications to expose them as Web services with respect to SOA architecture. Then, it details the approaches and their usages in the two well-known Web service environments: J2EE and .Net. Finally, it compares the approaches with respect to some running legacy applications.\",\"PeriodicalId\":153603,\"journal\":{\"name\":\"2007 International Conference on Service Systems and Service Management\",\"volume\":\"76 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-06-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"27\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2007 International Conference on Service Systems and Service Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSSSM.2007.4280216\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Service Systems and Service Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSSSM.2007.4280216","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

摘要

在新解决方案方面,业务需求的变化要求组织转向重新构建其IT基础设施。有几种重新架构的方法;一种最有效的方法是遵循面向服务的体系结构(SOA)。SOA与其他架构的不同之处在于:(1)提供方法和it平台,(2)提供松耦合环境,(3)在内部和外部公开应用程序,(4)生成定义良好、易于使用且有意义的功能。SOA是一种体系结构,它将服务视为组合应用程序的构建块。有几种已知的SOA技术,例如:Java RMI、CORBA和DCOM,但是最有效的SOA实现是Web服务。然而,使用Web服务实现SOA体系结构需要IT组织评估其系统体系结构并确定如何交付Web服务。这个重大问题的一个方面是如何处理运行平稳并执行关键任务的遗留应用程序,这些遗留应用程序是在没有采用新技术的情况下构建的。这些应用程序是多年来以高成本构建的,其中包含了知识,需要适应SOA。本文首先研究了包装遗留应用程序以将其作为SOA体系结构的Web服务公开的方法。然后,详细介绍了两种众所周知的Web服务环境(J2EE和. net)中的方法及其用法。最后,将这些方法与一些正在运行的遗留应用程序进行比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
An Approach to Wrap Legacy Applications into Web Services
The change in business needs in terms of new solutions required organizations to move towards re-architecting their IT infrastructure. There are several means of re-architecting; one most efficient mean is to follow the service oriented architecture (SOA). SOA differs from any other architecture in the fact that it: (1) provides a methodology and an IT platform, (2) provides a loosely coupled environment, (3) exposes the applications internally and externally and (4) produces well defined, easy to use and meaningful functionalities. SOA is an architecture that considers the service as the building block of composing applications. There are several known SOA technologies such as: Java RMI, CORBA and DCOM, but the most efficient realization of SOA is Web services. However implementing SOA architecture with Web services requires IT organizations to evaluate their systems architectures and determine how they will deliver Web services. One aspect of this great issue is to deal with legacy applications which are running smoothly and performing critical tasks, but were built without taking the advent of new technologies. These applications, built at high cost over years, have knowledge locked within them and need to be adapted to SOA. This paper first investigates the approaches to wrap legacy applications to expose them as Web services with respect to SOA architecture. Then, it details the approaches and their usages in the two well-known Web service environments: J2EE and .Net. Finally, it compares the approaches with respect to some running legacy applications.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Game Analysis about Utility Pricing of Power Plant Based on the Coordination between Power and Environment Collaborative Analysis on Modern Logistics and Finance The Relationship between Perceived Performance and Consumer Satisfaction: The Moderating Role of Price, Price Consciousness and Conspicuous Consumption The Impact of HRMIS on Enterprise Social Capital: a View from Social Network Research of Combinative Incentives of Manager based on Services Innovation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1