2016-08-31 4 views
1

Apache Tuscany Projectが廃止されたようです。それが本当に何を意味するのかはっきりしていませんが、まだSCAを使用したOpensourceとVendor固有の実装がかなりあります。この標準がもうサポートされていない場合は、そこに他の代替手段がありますか?また、SCAがSCAコンポーネント/モジュールと同じような理由から、SCAがMicroservicesの主なバインドとして使用されていない理由はわかりません。協議会は、期待していたとしてSCA(Service Component Architecture)の代替

よろしく

答えて

0

悲しいことSCAは、業界をヒットしませんでしたし、彼らはそれをアーカイブすることを決めた理由です。現在のところ、WebSphere Application Server 8.5ではサポートされていますが、Apacheプロジェクトはもはやサポートされていないため、長期的なサポートは保証できません。

サービスに関しては、SOAPとRESTのような標準的なよく知られている仕様に従うことをお勧めします。

+0

IBMの統合バス(IIB)およびIBM BPMは、依然としてOracle Fusionと同じSCAバインディングを積極的に使用しています。オープンソースの実装Fabric3については、switchywardとAnypoint SoftmuleがSCAのコンセプトを使用しています。だからそれは本当に死んでいない。 – FreshMike

1

残念ながら、オラクルは仕様書の通過をブロックしました(仕様委員会への投票の理由を説明したことがないため、理由を尋ねる必要があります)。

Fabric3(fabric3.org)は、SCAをサポートするアクティブなオープンソースプロジェクトであり、多数のマイクロサービスベースのアーキテクチャで使用されています。あなたはそれを見たいかもしれません。

0

SCAは現在死んでいます。世界はgRPCに移りました。

+1

ようこそ。質の高い回答を提供するためには、この[how-to-answer](http://stackoverflow.com/help/how-to-answer)をお読みください。参考までに説得力があります。 – thewaywewere

+0

「SCA」が死んでいると思って、なぜ世界が「gRPC」に移動したのかを説明することで、答えの質を向上させることができます。この議論を進める他の情報源への言及であなたの主張を支持してください。 – toonice