首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何搭建集成平台

如何搭建集成平台
EN

Stack Overflow用户
提问于 2020-01-08 18:57:27
回答 1查看 252关注 0票数 0

我想构建集成层或这样的平台(系统),它将公开为rest API。平台(系统)将包含集成到其中的不同第三方应用程序和工具,基本上是集成层。请建议我的最佳做法,方法来发展。如果有任何建议,欢迎。我将使用SpringBoot进行微服务开发(作为一个Java人)。

EN

回答 1

Stack Overflow用户

发布于 2020-01-09 06:18:04

如果要构建集成层或系统,首先应该熟悉Enterprise Integration patterns。我可以调用它们的两个实现。

阿帕奇骆驼

第一个版本已经足够老了,但仍在支持和更新中。是。所以你也可以找到一个list of components,它可以帮助你集成。强加于人,对吧?我不认为这是最容易学习的库,但您的系统将受益良多,变得足够灵活,以满足未来的集成需求。Apache Camel有一个全面的文档和一个庞大的支持社区。

弹簧集成

我脑海中浮现的第二个选择是,我也已经处理了一段时间。

扩展了Spring编程模型以支持著名的企业集成模式

Spring Integration支持基于Spring的应用程序中的轻量级消息传递,并支持通过声明性适配器与外部系统集成。与Spring对远程处理、消息传递和调度的支持相比,这些适配器提供了更高级别的抽象。

Spring integration的主要目标是为构建企业集成解决方案提供一个简单的模型,同时保持关注点的分离,这对于生成可维护、可测试的代码至关重要。

这是一个相当强大的工具,您也可以考虑使用。

老实说,我只是在幕后参与了包含Apache Spring集成的系统的开发,但也听到了很多关于 Camel的很好的反馈。

请看一看上面提到的,选择一个更适合你的需求。我希望这些信息对你有用。

快乐编码!:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59644331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档