T:echnology技術は世界を救う。Calendarの17日目です前提バックエンドはJavaで構築することが前提です。今Javaプログラマなので。DBそれぞれのサーバはスケールアウト出来る物とします。そのためにはセッションはDBに格納する必要がありますね。CubeのDBセッションみたいな管理方法をイメージしています。特定のプロダクトに依存しない書き方をしています。プロダクト間の差異を吸収するのはフレームワークの仕事ですしね。基本的にはAPIを通じてアプリケーションを利用することになります。そのため、クライアントがWebブラウザだろうがSwingアプリだろうがSWTアプリだろうが全く気にしません。Webサーバにプログラムと一緒にビューをデプロイするのはあまり好みではないです。Appの影響を大いに受けています。従ってWeb/APそれぞれのサーバに特別なミドルウェアはインストールしない想定です。Webは組み込みTomcatかJettyを使えば良いですし、ActiveMQならアプリケーションに埋め込めるのでメッセージブローカーをインストールする必要はありません。RabbitMQはどうなのかな?まとめ「なんていうか・・・すごく言葉にしづらいんだけど・・・・・・あんまりまとまっていませんね!」タイトルに「2014.12」って付けてしまったので、またそのうちやるかも。コメントデータの処理方法の詳細はこちらをご覧ください。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。