Стандартный API веб-сервисов доступен в PeopleSoft? - PullRequest
10 голосов
/ 30 ноября 2010

Я изучаю возможность интеграции стороннего веб-приложения с PeopleSoft через веб-сервисы. Я не очень знаком с PeopleSoft. После некоторого первоначального исследования выясняется, что для предоставления какой-либо функциональности PeopleSoft в качестве веб-служб необходимо выполнить значительную настройку в компоненте Integration Broker модуля PeopleTools. Кажется, что вы можете либо определить внутренние сервисы PeopleSoft с помощью «операций сервиса» и связанных с ними «обработчиков», либо вы можете создать сервис PeopleSoft для существующего «Интерфейса компонентов». Затем вы должны представить эту службу PeopleSoft как веб-службу.

Существуют ли какие-либо стандартные стандартные веб-сервисы по умолчанию, доступные для системы PeopleSoft, или вам всегда нужно выполнить шаги по их определению в Integration Broker?

После рассмотрения системы, подобной Salesforce, у которой есть стандартный API веб-сервисов, кажется, что для PeopleSoft может быть что-то похожее, но я не нахожу это. Я на правильном пути, думая, что Integration Broker - единственный путь, или я просто не знаю о каком-либо стандартном API веб-сервисов, который представляет базовые функциональные возможности PeopleSoft в качестве веб-сервисов?

Ответы [ 2 ]

10 голосов
/ 16 февраля 2011

Интеграционный брокер (IB) - это то, что вам нужно, чтобы представить бизнес-логику отoplesoft и использовать ее с помощью стороннего инструмента или использовать веб-сервис из вашего инструмента вoplesoft.

Есть некоторые нестандартные сообщения, но большинство из них созданы для того, чтобы общаться по-разному с PIA (PeopleSoft Internet Architecture).

Имейте в виду, компоненты IB почти полностью ремикшированы в peopletools версии 8.47. Поэтому важно дать версию вашего инструмента, когда речь идет о IB.

Никогда не слышал об отдельном API для реализации веб-сервисов вне среды IB. IB будет использовать выделенный класс для обработки отправки и получения ваших сообщений. Вы упоминаете это как обработчик. И если необходимо использовать интерфейс компонента, это будет выполняться на протяжении всего этого класса.

2 голосов
/ 16 февраля 2014

Интеграционный брокер используется для настройки основных конфигураций, которые будут использоваться при представлении и использовании веб-сервисов.это включает в себя обеспечение доступности узлов и их маршрутизации для использования другой системой.

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

Существует много веб-сервисов, доступных вoplesoft.Вы также можете представить любой компонент как веб-сервис, выполнив очень простые шаги.http://docs.oracle.com/cd/E15645_01/pt850pbr0/eng/psbooks/tibr/chapter.htm?File=tibr/htm/tibr14.htm

Также можно создавать собственные веб-службы.

...