С помощью адаптеров WebSphere приложение-клиент может отправлять запросы на EIS (например, запросить запись заказчика в таблице EIS или обновить заказ). Этот адаптер предоставляет стандартный интерфейс для приложений и данных на EIS, чтобы приложению-клиенту не нужно было разбираться с деталями более низкого уровня (работой приложения или структурами данных) на EIS.
Адаптеры WebSphere совместимы с Java™ Connector Architecture (JCA). JCA стандартизует способ взаимодействия компонентов приложений, серверов приложений и информационных систем предприятия, таких как EIS, друг с другом. Адаптеры WebSphere предоставляют возможность серверам приложений, совместимым с JCA, таким как WebSphere Application Server (WAS), соединяться и взаимодействовать с сервером EIS. Затем приложения-клиенты, работающие на совместимом с JCA сервере, могут соединяться с сервером EIS стандартным способом с помощью бизнес-объектов, представленных как связывания данных Java.
Предположим, что некоторая компания использует программное обеспечение EIS для координации большинства своих бизнес-операций. EIS включает бизнес-функцию, которая возвращает список заказчиков в соответствии с некоторым диапазоном ИД заказчиков. Приложение-клиент могло бы использовать эту функцию как часть общего бизнес-приложения. Например, отдел стимулирования сбыта компании рассылает рекламный материал заказчикам и, как часть этого процесса, ему требуется сначала получить список заказчиков.
С помощью программного обеспечения адаптеров WebSphere можно автоматически создать интерфейс для функции EIS, чтобы скрыть детали функции низкого уровня. Этот адаптер используется приложением-клиентом, которое развертывается на WebSphere Application Server. Приложение-клиент взаимодействует с созданным инструментами компонентом (объектом JavaBean J2C) вместо функции EIS.
Объект JavaBean J2C, созданный мастером объектов JavaBean J2C, предусматривает интерфейс, предоставляющий функцию EIS приложению. Данные предоставляются как бизнес-объекты, представленные с помощью связываний данных Java, которые также создаются инструментами J2C.