この質問がこのサイトに属しているかどうかわかりませんが、私は次の疑問を抱いています。これらの最後の日には、JavaとFlexで構成されている多くの仕事提案がありました。 、しかし、私は疑問に思う、Javaはバックエンドにのみ使用されていますか? (つまり、PHPを置き換える)、またはクライアント側でFlexと組み合わせて使用できますか?JavaとFlexの統合
ありがとうございました。
この質問がこのサイトに属しているかどうかわかりませんが、私は次の疑問を抱いています。これらの最後の日には、JavaとFlexで構成されている多くの仕事提案がありました。 、しかし、私は疑問に思う、Javaはバックエンドにのみ使用されていますか? (つまり、PHPを置き換える)、またはクライアント側でFlexと組み合わせて使用できますか?JavaとFlexの統合
ありがとうございました。
私たちは、サーバー側でJavaを使用する非常に大きなアプリケーションを作成しました(複雑なビジネスロジック、データベース処理などの大部分を占めます)。クライアント側はFlexで書かれています。
アプリケーションのクライアント側(Flex部分)はプレゼンテーション専用であり、すべてのビジネスロジックをサーバー側(Java側)に保つことはほとんどありません。理由のいくつかは:
サーバーとクライアント間の通信を処理するために、Blaze DSを使用します。それは完璧ではありませんが、それはかなり良いですし、あなたのニーズに合わせてカスタマイズすることができます。列挙型を受け入れるようにカスタマイズし、Java側でFlexサービスを呼び出す前にユーザーがログインしたかどうかを自動的に評価します。
Blaze DSでは、Flex側からJavaメソッド呼び出しを行うことができます(大まかに言えば)。 Blaze DSは、作成しているメソッド呼び出しに対して適切なサービスハンドラを見つけ、必要に応じてデータ型変換を行います。いくつかの設定が必要ですが、一度基本を過ぎるとかなり簡単です。
ああ、私が思っていたのは、説明のおかげです。 Btw、あなたのアプリへのリンクはありますか?あなたが望むなら、それを見たいのですが。ありがとう。 – Artemix
アプリの会社ページは次のとおりです:http://www.emerald-associates.com/ep-dashboard.html。スクリーンショットは何とか古くなっていますが、それは一般的なアプリのルックアンドフィールです。それはしかしダウンロードすることはできません。 –