2010-11-30 24 views
8

Webサービス経由で第三者のWebアプリケーションとPeopleSoftの統合を検討しています。私はPeopleSoftをよく知っているわけではありません。最初の調査の後、WebサービスとしてPeopleSoftの機能を公開するには、PeopleToolsモジュールのIntegration Brokerコンポーネントでかなりの設定を行う必要があるようです。 「サービス操作」とそれに関連する「ハンドラ」を使用して内部のPeopleSoftサービスを定義することも、既存の「コンポーネント・インタフェース」のためにPeopleSoftサービスを作成することもできます。次に、そのPeopleSoftサービスをWebサービスとして公開する必要があります。標準WebサービスAPIはPeopleSoftで利用できますか?

PeopleSoftシステムで使用可能なデフォルトのデフォルトのWebサービスはありますか、またはそれらを統合ブローカで定義する手順を常に実行する必要がありますか。

標準的なWebサービスAPIを備えたSalesforceのようなシステムを見てみると、PeopleSoftのようなものがあるようですが、私はそれを見つけられません。インテグレーション・ブローカが唯一の方法だと思うか、フィリピンの基本機能をWebサービスとして公開する標準的なWebサービスAPIを認識していませんか?

+0

同様の質問も回答しました[http://programmers.stackexchange.com/questions/177234/how-can-i-pull-data-from-peoplesoft-on-demand] – sho222

答えて

10

統合ブローカー(IB)は、peoplesoftのビジネスロジックを公開し、サードパーティのツールでそれを消費したり、あなたのツールからWebサービスを消費したりするために必要なものです。

メッセージはいくつかありますが、ほとんどの場合、異なるPIA(PeopleSoft Internet Architecture)が通信するようになっています。

IBコンポーネントは、peopletoolsバージョン8.47でほぼ補完的にリミックスされています。したがって、IBについて話すときは、ツールのバージョンを指定することが重要です。

IBフレームワークの外部でWebサービスを実装するためのスタンドアロンAPIについて聞いたことはありません。 IBは、専用のクラスを使用してメッセージの送受信を処理します。あなたはそれをハンドラと言います。また、コンポーネント・インタフェースを使用する必要がある場合は、このクラス全体で実行されます。

楽しい一日を! Telk

2

インテグレーションブローカーは、Webサービスの公開と使用に使用される基本構成をセットアップするために使用されます。これには、ノードとそのルーティングを他のシステムで使用できるようにすることが含まれます。

http://docs.oracle.com/cd/B14099_19/integrate.1012/b14060/int_broker.htm

PeopleSoftで利用できる多くのWebサービスがあります。非常に簡単な手順を実行することで、任意のコンポーネントをWebサービスとして公開することができます。 http://docs.oracle.com/cd/E15645_01/pt850pbr0/eng/psbooks/tibr/chapter.htm?File=tibr/htm/tibr14.htm

カスタムWebサービスをビルドすることもできます。

関連する問題