2010-11-24 4 views
4

今日のインタビューで、私はポートレットでいくつかのjsf作業を行ったと述べました。面接官は、ポートレット・ブリッジが何をするかについて具体的な質問をしました。私はポートレットでjsfを動作させると言われていたので、それをそれほど調べませんでした。私が本当に言うことができるのは、jsfが理解する方法でポータルからjsfへのリクエストが許可され、それがうまく動作するようにすることだけでした。ポートレットブリッジとは何ですか?

ポートレットブリッジは正確に何をしますか?

+2

http://www.jcp.org/ja/jsr/detail?id=301 – Rahly

答えて

6

上記のJeremy Waltonによってリンクされた仕様から。

2.1ポートレットブリッジとは何ですか?

Java™ポートレット仕様 は、ポートレットを実装するために直接 のAPIセットを定義しています。ポートレット ブリッジは異なる 抽象化が01​​マークアップや処理ユーザー 相互作用をレンダリングするために使用されている実行 環境への橋渡しを ポートレットで使用される技術です。通常、これらはよく知られている、おそらく標準的なWeb 開発環境です。例 にはJavaServer™FacesとApache Strutsが含まれています。

ポートレット・ブリッジは、ポートレット 環境とターゲット・システムとの間の 変換エンジンとして機能します。 ポートレット要求 をブリッジ環境に表現し、 が要求を実行し、 ポートレット環境に応じて応答を に変換します。ブリッジ環境ではポートレット環境 の抽象化を提供し、 デベロッパーの場合には、ブリッジ化された 環境内での開発者向けに、 を提供します。これらの開発者は、 ポートレットとしてFacesビューを実行するために解放され、 ポートレットの詳細を理解する必要はありません。 APIおよび開発モデル。

は、簡単に言えば、ポートレット・ブリッジは は、ビューを実行するためのJavaウェブ 開発者が知っているし、または約 ポートレット開発を学ぶために必要 ずに、ポートレットとして 抽象化を他のWebプログラミングを使用して を開発できる技術概念であります、または API。

のJavaServer™ 顔のためのポートレット・ブリッジは、JavaServer™ 顔のために、この ブリッジ動作をサポートするために必要な特定のブリッジ 技術です。

関連する問題