SOAで一連のサービスを新たに開発するための言語/プラットフォームを選択する必要があります。私はScalaとClojureを検討していますが、現実のエンタープライズ製品にはまだコミュニティや製品が成熟しているとは考えていません。ポストJavaの世界でLinux上のSOAのための最良の言語/プラットフォームは何ですか?
更新/明確化:私たちはSOAが、いくつかの言語/プラットフォーム用多く言語/プラットフォームを使用することができます。もちろん、
- は、SOAのために簡単に、より適しています。 SOAのためのインタフェースプログラミング(契約の定義を容易にするため)、(Felix for JavaやWCF for .NETのような)サービスのホスティングオプション、そして規模の拡大が必要です(RoRのTwitterの問題を参照してください)。
- Javaはエンタープライズ市場で常にお気に入りです。しかし、多くの開発者は、v6以降のJavaの停滞について話すだけでなく、動的言語を検討しています。その結果、多くの新しいポストJavaの言語が到着しました:Scala、Clojure、GroovyはまだJVM上で動作しますが、Javaではなく、いくつかの名前になります。
これらの質問を明確にすることを願っています。
私はそれがそこに属していると思うので、これをコミュニティの質問にする方法を見つけることができません。 – Khash
答えを得る前に "最高"を定義しなければなりません。 – duffymo
ScalaとClojureはどのように 'post java'ですか? – Javier