【发布时间】:2016-08-31 20:33:48
【问题描述】:
看起来 Apache Tuscany 项目已经退役。不确定这真正意味着什么,但仍有相当多的开源和供应商特定的实现使用 SCA。如果不再支持此标准,还有其他替代方案吗?另外我不明白为什么 SCA 没有被用作微服务的主要绑定,因为它们与 SCA 组件/模块有点相同。
问候
【问题讨论】:
标签: integration soa sca oasis apache-tuscany
看起来 Apache Tuscany 项目已经退役。不确定这真正意味着什么,但仍有相当多的开源和供应商特定的实现使用 SCA。如果不再支持此标准,还有其他替代方案吗?另外我不明白为什么 SCA 没有被用作微服务的主要绑定,因为它们与 SCA 组件/模块有点相同。
问候
【问题讨论】:
标签: integration soa sca oasis apache-tuscany
不幸的是,Oracle 阻止了 OASIS 规范的通过(您将不得不问他们为什么,因为他们从未向规范委员会解释投票的原因)。
Fabric3 (fabric3.org) 是一个活跃的开源项目,它支持 SCA,并用于许多基于微服务的架构。你可能想看看那个。
【讨论】:
遗憾的是,SCA 并没有像理事会所期望的那样影响行业,这就是他们决定将其存档的原因。目前 WebSphere Application Server 8.5 支持它,但由于不再支持 Apache 项目,我不能保证长期支持。
至于服务,我的建议是使用众所周知的标准规范,例如 SOAP 和 REST。
【讨论】:
SCA 现在已经死了。世界已经转向 gRPC。
【讨论】:
SCA 现在已经死去而世界现在已经转移到gRPC 来提高您的回答质量。请参考支持该论点的其他来源来支持您的论点。