0

Java / Flxで遊んで、Javaをバックエンドとして、FlexをフロントエンドとしてRIAを構築したいと思います。必要な場合は、Webサイト(現在、Spring + Jqueryなど)によって必要になる可能性があります。

しかし、最初に、どのテクノロジーを使用すべきかを知りたいと思います。現在、私はASP.NET(MVC2)+ WPFであり、Silverlightプログラマーです。約3か月後、asp.mvc Webサイトを開発している間、モジュール式で拡張可能なアプリケーション(MEFおよびPrism)の構築について多くの興味深いことを学びました。アーキテクチャについて(DI、IoCフレームワーク(ninject、Castle WIndsor、StructMap)、ORMとしてのEntityFramework、NHibernate)... .NETで冒険を始める前に、それらすべてを知っていればよかったのですが、今では私のWebサイトはかなり充実しています。違う :)

それで、ここで私はあなたに尋ねたいと思います-高度なjava / Flexプログラマーに、本当に良い、エンタープライズで柔軟なアプリケーションの開発を始めたいのなら、私は何を知っておくべきですか...

今、私はORMとしてのHibernate、WebフレームワークとしてのJava Spring、SpringとFlexを接続するBlazeD、そして... Java/Flexの世界で優れたプログラマーがIoCコンテナーにどのように対処するかについていくつかの情報を読みました。フレームワークはありますか?上記のようなものNinject、Castle Windsorなど?

拡張可能なアプリケーションを構築したい場合は、どこから始めればよいですか。別々のプログラマーのグループによって開発できるモジュールに分かれています。MEFやPrismforJavaのようなものはありますか?または、他のより良い方法があるかもしれません。OSGi(Eclipseで使用)について何か読んだのですが、拡張可能なアプリケーションを作成するのに良い方法かどうかわかりません。

事前にThx。

4

1 に答える 1

0

一般的に言って、私はあなたの質問に短く答えますが、一般的な問題については、あまり掘り下げないでください。

この段階であなたを混乱させたくありません。

フレックス

  • MVCフレームワーク(RobotLegs、Cairngorm)
  • モジュール性(Potomacまたはカスタム)
  • アプリケーションを正しく構築する

Java

  • Hibernate
  • フレックスでリモーティング(AMFと友達)

私はあなたが始められると思います、これは素晴らしいです。

また、@ flextrasに同意するために、すでに.netを知っている場合は、最初はそれに固執する必要があると思います。フレックスを学ぶのは十分に難しいです。フレックスとJavaを一緒に学ぶのは難しいです。

両方で作業するとき、私も

于 2010-10-03T18:19:05.917 に答える