问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

应用集成的应用集成发展前景

发布网友 发布时间:2022-04-22 12:13

我来回答

1个回答

热心网友 时间:2023-11-04 05:51

随着面向服务和基于云的架构脱颖而出,IT部门越来越重视良好的集成设计。为了避免过快的云应用集成的潜在危险,需要精心策划架构;同样的,应用于复杂的基于SOA系统升级的设计的开发流程也是一样。随着应用集成需要更多的灵活性和普遍的可适用性,优化设计比以往便得更加重要。在即将到来的云计算应用集成中,以集成为中心的云计算,像iPaaS,显示了云应用者数量的快速增长,未来也将面临着更加复杂的集成和实际挑战 。
很多平台即服务(PaaS)和云计算的应用者热衷月更快的集成开发承诺。然而,根据以为早期的云应用者所述,对于速度的需求也正是这个过程中最大的陷阱所在。
Pradip Sitaram是Enterprise Community Partners有限公司的CIO,他指出企业未能看到匆忙部署云应用的潜在危险,日常需求和测试被忽视的时候,他们就会处于危险监管的风险之中。Sitaram也解释了为什么他自己的团队花时间精心策划其基于云的系统的最佳设计方法。“集成是良好架构的记过,反之则不是这样,”他说。他警告市场中的PaaS和云计算:不要向软件开发流程妥协,以换取集成开发速度。
医疗卫生机构寻求系统升级,需要同多种部门服务和需要统一的各种应用作斗争。Michael Sanchez是夏普医疗保健(Sharp Healthcare)的首席Web架构师,最近探讨了用ESB联合门户在三个正在使用的分离应用中,集成医疗健康记录信息,构建一种有效的基于SOA的系统。
夏普医疗保健采用了甲骨文SOA套件和甲骨文WebLogic套件,来支持mySharp病人门户,这个项目运行在甲骨文服务总线上。Sanchez指出甲骨文ESB的使用对于同一分离的系统十分重要,从而确保它们能共同工作,为询问的病人生成一个响应。Sanchez表示夏普医疗保健能够按需增加新的后端病人照顾,并且有望扩展器门户来包含医院中的其他系统。
随着云计算架构落地,中间件集成挑战出现。在云应用集成的早期阶段,所谓的以集成为中心的云计算,以“基础架构即服务(IaaS)”,“平台即服务(PaaS)”或者“集成平台即服务(iPaaS)”为主,包括了广泛的中间件服务,对于成功的云集成奏效。但是iPaaS云集成也有其自身的独特挑战,尤其是安全和数据处理问题,在云工作中也会继续保持这种复杂性。
随着应用集成需要更多的灵活性和突发改变的适应性,应用程序接口(API)在集成设计中越来越重要。为了这个目的,API增加了支持REST接口,这也需要更多总体设计方法,以及允许更加广泛的工作性情况。
在Gartner AADI会议上,Gartner副总兼分析师Daniel Sholler引用了REST架构的普遍性作为其在广大开发者中流行的原因,以及REST能够同第三方云和移动应用成功合作。而且,REST原则的应用来进行Web服务设计,Sholler称之为面向Web的架构,或者WOA,是基于设计应该“完全应用中立”和“尽可能普遍”的想法,根据Sholler所述。随着云和移动应用继续扩展,实现API设计的中立性,同时确保REST只有在需要的地方使用且运转良好是集成设计成功的关键所在。 应用集成定义了在多个应用之间移动数据的原则,来降低不一致的风险,并且减少通过多个手动更新来链接应用程序所需的工作。它包含数据库设计和应用数据的流水线的组合。不出意料,应用被分割为数据库相关和数据流相关,这一点并没有多大变化。
被改变的是我们构建应用的方式,以及应用程序托管的方式。最近这些年里,企业架构(EA)被接受为正式的IT原则,应用自身的组件化,应用开发的方式以及云计算和虚拟化成为托管的新途径,这些都增加了应用集成的重要性,并且促进应用集成所需的流水线化和自动化的需求。当高级管理团队想要更加敏捷,达到更加高效的IT支持时,所有这些因素都汇聚到CIO前,因此找到解决这些问题的系统方法至关重要。
EA从高层定义了业务流程架构,并且从高层定义衍生出应用需求。EA创造了更多信息共享的需求,但是它还鼓励用户在传统应用之外满足需求。 EA对应用集成的影响在于信息集成的以数据库为中心的理念。如果业务数据存储在某个仓库里,可以通过查询使用这些数据,那么单个信息的使用是和查询及分析相关的,而和特定应用程序无关。
应用的组件化将大而全的软件分解成很多小部分,每一小部分和其他部分都是松耦合的关系。信息在应用内的组件之间的流动必须非常高效,否则工作的体验和生产效率就会受到影响。因此,大家做了大量工作,致力于改进组件间信息的交换。移动和移动工作的巨大作用鼓励越来越多的组件化,因为尝试解决这些生产力问题的公司需要更加高效。
组件化的一大驱动因素是组件重用,从一个通用组件集构建出多个应用。因为在应用间重用组件,应用本身的壁垒被打破,应用集成和组件集成成为趋势。组件集成工具,比如服务和消息总线或服务数据定义语言,现在也能够用来集成应用程序。
云计算和虚拟化已经打破了应用程序或者组件和服务器资源之间的传统壁垒。服务器现在已经是池的一部分,一些服务器甚至可能在公司外的公有云上。任何功能都可能运行在任何地方,因此需要记录下来它到底在哪里运行,这样其他组件才能够找到它。以动态方式部署应用意味着在部署组件之间提供动态的链接。 因为应用开发的其他方面在演进,促使应用集成也在持续改进。敏捷运营创建出了新工具集的需求,并且这些工具已经进化为更为复杂的编排工具,来部署并且链接运行在资源池上的应用和组件。这些工具,随着进化和改进,吸收了一些曾经是应用集成传统部分的功能。
这些趋势影响着数据库和信息流的使用方式,来为业务流程链接IT所支持的各个组件。在传统理念里,如今应用集成领域最为重要的趋势不再是唯一的问题或者甚至不是最重要的问题。如果你问CIO们如今他们最大的挑战是什么,应用集成可能不是最大的,但是三个新要素却可能是。
应用集成的观点需要适应这样的现实。EA驱动关注于分析,软件组件化以及云都会影响到信息的移动,从而影响到解决应用集成的方式。支持这三种要素的工具已经正在互相融合,应用集成显然也会随着时间的推进成为越来越多的工具会考虑到的领域。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 快手评论图片模糊怎么办 中职生今年参加单招不过,还能参加明年单招吗? 单招没被录取(落榜)怎么办 中职生参加高职单招,如果所报的单招没考过,怎么办? 单招没有考上落榜怎么办 用“我是……”造句 今年中职生单招没考上还可以参加高考不能? 单招有没考上的吗 单招落榜怎么办 今年单招如果没考上还可以参加对口升学吗 2022年中职生单招考式失利还可以念哪些高职 单招没考上怎么办? 单招没有考过怎么办? 中职单招没过高考有希望吗 中专生单招没考上该如何参加高考? 对口单招没考上怎么办 单招落榜了有什么出路 走单招的学生没有考上怎么办? 我现在是一名3+2中职生报名了单招但是没考上单招3+2对接的学校还可以上吗? 参加了四川2021单招落榜,还可以参加高职扩招吗? 中专生单招没有考上怎么办 中职生单招没录取,想今年读大学怎么办? C# 怎么把其他应用程序集成到当前项目 如何做好应用系统集成项目 数据集成项目大致包括哪些? 为什么SaaS应用集成需要新策略和工具 学习了智能化系统集成应用项目能做哪方面的工作? 在系统集成项目中,范围界定主要指那些内容? 企业应用集成的发展历史 区块链集成应用工程是什么意思呢? 篮球比足球大多少? 篮球比足球大多少? 准确的直径 等等数学的概念 篮球比足球重多少? 足球和篮球比,哪个人气高 为什么篮球比足球粗糙 篮球比赛比分是不是一个比? 学校要举行足、篮球赛。足球的个数比篮球多24个,篮球的个数是足球的 为什么篮球比足球大?? 商标25类与35类有什么区别 篮球个数是足球的125%,篮球比足球多百分之几。 篮球比分一般几比几 学校买来47个篮球,比足球多买了7个,学校买来足球多少个?