Если ваш элемент пользовательского интерфейса может свободно перемещаться, имеет смысл придать ему «уменьшающийся» край и тень. Таким образом, элемент пользовательского интерфейса выглядит менее стационарным, так как он выглядит отключенным от остального пользовательского интерфейса. Вроде как окно.
В том случае, если ваш элемент пользовательского интерфейса может перемещаться только вдоль одной оси, «рифленая» поверхность имеет для меня смысл.
Да - Integration Broker - это собственная реализация Peoplesoft механизма публикации / подписки, говорящая на xml . Конечно, вы могли бы просто написать код, соответствующий вашей базе данных, используя JDBC или OLE / ODBC. Ничто не удерживает вас от этого. Однако вы должны понимать схему базы данных Peoplesoft, чтобы извлекать или вставлять / обновлять / удалять все необходимые данные. Peoplesoft позаботится об этом за вас.
Также ознакомьтесь с интерфейсами компонентов - они представлены как API для Java или C / C ++.
Думаю, это зависит от ваших требований и от используемой вами версии PeopleSoft.
Хотите поиск в реальном времени? Если это так, вам нужно взглянуть на Web Services / Integration Broker.
Если вам нужен пакетный / массовый экспорт, то вам поможет запланированный App Engine.