WSRPは基本的に、ポータルからポートレットへのWebサービス標準です。ポータルとポートレットの間で交換される主要なデータは何ですか?これはマークアップであり、主にほとんどのポータルがWeb UIを使用しているためです。純粋なデータではなく、UIではないというこの考えは、間違いです。これは、ポートレットの発見、メタデータ、マークアップ、インタラクション、キャッシュ、ポートレットとポートレットの通信などのWebサービスを意味します。これはWSRPでなくてもポータルが行うことです。 WSRPはオープンなクロスプラットフォーム標準です。
ポートレットを独自の製品やプラットフォームから統合するポータルとは何ですか? JavaベースのPeopleSoft HRを入手し、SharePointから従業員にポートレットへのアクセスを提供したいと考えていますか?がんばろう。なぜこれはほとんどのエンタープライズソフトウェアにとって達成可能なシナリオではありませんか?そして、はい、私はそれがUIに関連する統合であることを認識します。それが私がポータルを使用している主な理由の1つです。 PeopleSoftをSharePointと「純粋な」データレベルで統合することを期待しているようではなく、何らかの形でEmployee Benefits Web PartがSharePointで魔法のように使用可能にポップアップしているようなものではありません。しかし、これは、ポートレットとポートレットの統合がWSRPに基づいている場合に期待されるものです。
WSRPは完璧ではありませんが、私の意見では優れた解決策です。ポータル内でのポートレットの簡単な統合のほかに、ポータルはアプリケーションから分離されます。ポータルサーバーへのバイナリの展開や、同じサーバー上でのバイナリの展開はありません。意味あり。ポータルサーバーと同じサーバー上でアプリケーションを実行しないでください。どちらもアップグレードされません。アプリケーションバイナリをポータルサーバと同じサーバに置くのは難しいという結論に至りました。 「このアプリケーションをポータルサーバーに展開して、セキュリティ、安定性、パフォーマンス、およびそれらの間のすべてに影響を与え、できるだけ多くの依存関係を作成し、アプリケーションをアップグレードするたびにポータルサーバー全体を停止したい」それは依存の悪夢だ。いくつかのポータルベンダーのコンサルタントを得て、アップグレードするときに手を携えて、誰かに責任を負わせるようにしましょう。
選択された数のポートレットだけがヒットした場合、ポータルプラットフォーム全体の負荷を分散する必要がありますか?ポータルベンダーはあなたにそう思うでしょう。多くの場合、ポータルは処理を完了するためにポートレットで待機する以外に何もしません。 WSRPを使用すると、ポータルプラットフォームとは独立してポートレットをロードバランスする柔軟性が得られます。常にヒットしたポートレットに分解されます。これらのポートレットのみの負荷を分散するのはなぜですか?そのため、ポータルを80 CPUで不必要にロード・バランシングする代わりに、それらのポートレットを10個のCPUにロード・バランスさせることができます。 WSRPはクラウドコンピューティングにも絶対に最適です。
WSRPは、ポータルからポートレットへの標準です。複数のポータルで、また複数のプラットフォームで動作するポートレットを作成する場合は、WSRPを使用します。サードパーティのポートレットを統合することを遠隔から検討している場合は、WSRPがそれです。それは唯一の基準です。ただし、他の独自のローカルポータルからポートレットへのインタフェースに比べていくつかの重要な利点もあります。これらの利点についても考慮する必要があります。
どの定義でWSRPが「オープン」ですか?どの定義によってそれが「標準」ですか?あなたが質問に答えなかったので、-1。 –
標準を開発するためにIBM、MS、Oracleなどの企業が参加するOASIS標準です。誰でも参加でき、個人を含めて参加できます。 – JFrosting