看起来 Apache Tuscany 项目已经退役。不确定这真正意味着什么,但仍有相当多的开源和供应商特定的实现使用 SCA。如果不再支持此标准,还有其他替代方案吗?我也不明白为什么 SCA 没有被用作微服务的主要绑定,因为它们与 SCA 组件/模块有点相同。
问候
看起来 Apache Tuscany 项目已经退役。不确定这真正意味着什么,但仍有相当多的开源和供应商特定的实现使用 SCA。如果不再支持此标准,还有其他替代方案吗?我也不明白为什么 SCA 没有被用作微服务的主要绑定,因为它们与 SCA 组件/模块有点相同。
问候
不幸的是,甲骨文阻止了 OASIS 规范的通过(您将不得不问他们为什么,因为他们从未向规范委员会解释投票的原因)。
Fabric3 (fabric3.org) 是一个活跃的开源项目,它支持 SCA,并用于许多基于微服务的架构。你可能想看看那个。
SCA 现在已经死了。世界已经转向 gRPC。
遗憾的是,SCA 并没有像理事会所期望的那样打击该行业,这就是他们决定将其存档的原因。目前 WebSphere Application Server 8.5 支持它,但由于不再支持 Apache 项目,我不能保证长期支持。
至于服务,我的建议是使用众所周知的标准规范,例如 SOAP 和 REST。