Архитектура компонентов служб

Этот пример иллюстрирует работу с архитектурой компонентов служб Websphere (SCA).

 
Требования: Websphere Process Server
 
 

 

Архитектура компонентов служб (SCA) IBM Websphere обеспечивает унифицированный интерфейс проектирования работы с компонентами и службами, такими как службы EIS, Web-службы, компоненты J2EE и т.д. Программная модель SCA заметно упрощает программирование приложений, работающих на платформе WebSphere. Эта программная модель опирается на концепции и методики, признанные оптимальными для существующих концепций и методик J2EE, или же простым образом преобразуемые в существующие концепции J2EE.

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

IBM предоставляет широкий набор инструментов для создания базовых типов SCA и бизнес-объектов, отвечающих потребностям заказчика, а также вычислительную среду, без необходимости программирования. Также IBM предоставляет широкий набор инструментов для программной модели J2EE, благодаря которым специалисты ИТ могут создавать сколь угодно сложные службы SCA и приложения непосредственно с API J2EE.

В этом примере описаны базовые действия по определению и работе с соединением SCA. Здесь вызываемая служба - это простой класс Java. В других примерах галереи проиллюстрирована работа SCA со службами бизнес-интеграции.

В типичной среде разработки приложений вызов SCA и подключение кода этого примера осуществляются непосредственно из инструментов разработки.