《谈谈企业应用架构的进化和服务集成》上篇

本文探讨了企业应用架构的演变,从早期的Monolithic Application到Web Service,再到RESTful风格的崛起。随着技术发展,中台概念应运而生,它是基于领域驱动设计的微服务架构,提供核心业务能力。文章指出,中台解决方案依赖于RESTAPI,实现了前后端分离和微服务架构的融合,同时也提出了面对遗留应用如何进行服务集成的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文系作者本人原创,如需转载,请务必写明出处,谢谢!

 

一 引言--IT的进化论

达尔文的进化论同样适用于IT世界,能大行其道的IT技术,确实是优胜劣汰,自然的选择。有人说J2EE想解决很多东西,可惜它不够人性,有人说,SOA多么美好,可惜它生不逢时。所以在经历多年的发展之后,J2EE也好,SOA也好,终于碰到了天花板,逐渐被其他IT技术所取代。而最近炒得火热的中台概念,是不是因为手中握着被自然法则锻造出来的利剑?

首先让我们看看中台是个什么鬼?

二 手握利剑--从中台说起

让我们先来看看Thoughtworks 王健在华为CBG IT技术合作峰会上的分享《中台战略到微服务架构》中的一张图:

​​​(图片来源:《中台战略到微服务架构》Thoughtworks 王健,March 16, 2019)

从这张图可以看出,所谓中台就是基于领域驱动设计的微服务架构,以各个中心为单位提供各种核心业务处理能力,并可以通过RestAPI将服务暴露给前台接入的一组对外服务能力。

再来比较下面这两张SOA的示意图,各位是不是就清楚了,原来中台要做的事情只是当初SOA 要做的事情的一部分,也就是Enterprise Service这部分。

(图片来源:Microservices vs. service-oriented architecture By Mark Richards July 6, 2016)

 

(图片来源:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

alpha xu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值