Patterns for enterprise application integration

Eliana Kaneshima, R. Braga
{"title":"Patterns for enterprise application integration","authors":"Eliana Kaneshima, R. Braga","doi":"10.1145/2591028.2600811","DOIUrl":null,"url":null,"abstract":"The development of Information Technology (IT) demands the integration of systems (legacy or new), so that they can operate in a distributed way and promoting the reuse of design, code and information in a high granularity level. Enterprise Application Integration (EAI) plays a fundamental role in this scenario. It can be conducted by different means, for example, by sharing the access to databases or using Web Services (WS). Both solutions are being adopted by organizations, although they present advantages and disadvantages that should be analysed. Several restrictions can be present in the particular integration scenario, causing problems to be solved before deciding if the integration should be done by data access or WS. So, this work has the objective of documenting these problems and solutions in the pattern format, in order to make available to other developers the knowledge acquired when doing EAI. These solutions can be used to improve reuse in certain integration contexts, depending on the organization business rules.","PeriodicalId":417896,"journal":{"name":"Latin American Conference on Pattern Languages of Programs","volume":"11 suppl_1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Latin American Conference on Pattern Languages of Programs","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2591028.2600811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

The development of Information Technology (IT) demands the integration of systems (legacy or new), so that they can operate in a distributed way and promoting the reuse of design, code and information in a high granularity level. Enterprise Application Integration (EAI) plays a fundamental role in this scenario. It can be conducted by different means, for example, by sharing the access to databases or using Web Services (WS). Both solutions are being adopted by organizations, although they present advantages and disadvantages that should be analysed. Several restrictions can be present in the particular integration scenario, causing problems to be solved before deciding if the integration should be done by data access or WS. So, this work has the objective of documenting these problems and solutions in the pattern format, in order to make available to other developers the knowledge acquired when doing EAI. These solutions can be used to improve reuse in certain integration contexts, depending on the organization business rules.
企业应用程序集成模式
信息技术(IT)的发展需要系统(遗留的或新的)的集成,以便它们能够以分布式的方式运行,并在高粒度级别上促进设计、代码和信息的重用。企业应用程序集成(EAI)在此场景中起着重要作用。它可以通过不同的方式进行,例如,通过共享对数据库的访问或使用Web服务(WS)。各组织正在采用这两种解决办法,尽管它们都有优点和缺点,需要加以分析。在特定的集成场景中可能存在一些限制,导致在决定应该通过数据访问还是WS来完成集成之前需要解决问题。因此,这项工作的目标是以模式格式记录这些问题和解决方案,以便使其他开发人员可以使用在执行EAI时获得的知识。这些解决方案可用于改进某些集成上下文中的重用,具体取决于组织的业务规则。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信