Oracle Content Management предоставляет несколько способов взаимодействия с приложениями, разработанными как внутри Oracle Content Management, так и вне Oracle Content Management с использованием других инструментов сторонних разработчиков.
Использование инструментария OCE
Инструментарий Oracle Content Management OCE и комплекты SDK помогают разрабатывать пользовательские приложения, которые используют контент, управляемый в репозитории Oracle Content Management. Эти приложения можно разрабатывать в Oracle Content Management или с помощью инструментов сторонних разработчиков.
Инструментарий OCE помогает выполнять указанные ниже задачи.
Настройте свою локальную среду разработки для использования экземпляра Oracle Content Management в целях локальной разработки и тестирования компонентов, шаблонов, тем и макетов контента.
Создавайте компоненты, шаблоны сайтов и макеты контента на основе образцов, выполняйте их в тестовой оснастке, изучайте их и разрабатывайте компоненты, шаблоны, темы и макеты контента в среде Developer Cloud Service.
Импортируйте компоненты и шаблоны сайтов, созданные в Oracle Content Management, в проект и среду Developer Cloud Service для управления источниками и дальнейшей разработки.
Экспорт компонентов, шаблонов и макетов контента из среды Developer Cloud Service для использования в Oracle Content Management
Копирование существующего компонента, шаблона или макета контента
Создание модульных тестов
Оптимизация компонентов
Развертывание компонентов и шаблонов в Oracle Content Management
Дополнительную информацию можно найти по адресу https://github.com/oracle/content-and-experience-toolkit#readme
.
Оркестрация взаимодействия
Если для создания компонентов взаимодействия вы используете другие инструменты, а не Oracle Content Management, к ним можно подключить репозитории Oracle Content Management, чтобы создатели контента могли просматривать изменения сайта по мере их работы, а автоматические компоновки могли запускаться при изменении или публикации контента. Такая оркестрация взаимодействия обеспечивает автоматизацию рабочего потока между поставщиками контента и разработчиками сайта для упрощения управления компонентами взаимодействия и их публикации.