2012-05-04 4 views
0

今まで私はJavaでコーディングしています。Application Serverでのデプロイメント後の動作はどうですか?

が知りたいと思った - (!WebSphereまたはJBossと正常に展開仮定)Application Serverで展開した後に何が起こるか

私はAppServerの中に私のEARを展開したと

  • EAR tmpのファイルに変換します。 。etc etc
  • Application Serverの100個のEARまたはWARでリクエストがEARまたはWARを選択する方法は?
  • アプリケーションサーバーがデータソースをどのように探すか?
  • Plugin-cfg.xmlの仕組み .. .. 等... etc..many

よりは、任意のドキュメントか何かはありますか?

答えて

1

これは非常に曖昧な質問ですから、ここから始めよう:http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp WebSphere Application Server v7「アプリケーションの開発およびデプロイ」の説明があります。

+0

roottopによれば、質問を明確にする必要があります。あなたが特定の人なら、助けることができるだろう。すべてのベンダーはオンラインで独自のドキュメントを用意しています。屋上に記載されているInfocenterは、WASのために行く場所です。 – Manglu

0

私はサーバーの実装が異なると考えて、いくつかの基本原則を入れようとしています。

  • リクエストは、Application Server内のEARまたはWARの100単位でどのようにEARまたはWARを選択するのですか?

Application Serverは、WARのリストとバインドURLパターン/ *を保持します。パターンが一致した場合、要求はアプリケーションに送られます。それ以外の場合はエラー404です。アプリケーションはメモリ内に存在する必要があります。つまり、特定のクラスローダーを使用してロードされます。その後、doGetのようなメソッドはリフレクションを使用して呼び出されます。

  • どのようにアプリケーションサーバーがデータソースを探しますか?

    アプリケーションサーバーは、起動時にXMLの説明からすべてのリソースを収集し、要求に応じて変更しました。次に、それを呼び出して返します。ここでは、Hashtable環境からデータソースを取得する例をTomcat sourceに示します。

関連する問題