CoreMedia DXP 8 has been developed to provide a universal solution for the creation and management of content.
The use of modern development tools and open interfaces enables the system to be flexibly adapted to enterprise requirements. For this purpose, worldwide standards for information processing, such as XML, HTML, HTTP, REST, Ajax, WebDAV, CORBA and the Java Platform are used or supported.
CoreMedia Digital Experience Platform 8 is a distributed system, that consists of several components for different use cases.
CoreMedia Content Server
Content Management Server
Master Live Server
Replication Live Server
CoreMedia Workflow Server
CoreMedia Content Application Engine
CoreMedia Importer
CoreMedia Search Engine
CoreMedia Content Feeder
CoreMedia CAE Feeder
CoreMedia e-Commerce Bridge for IBM WebSphere Commerce
CoreMedia Studio
CoreMedia User Changes web application
CoreMedia Site Manager
CoreMedia Elastic Social
CoreMedia Adaptive Personalization
CoreMedia Advanced Asset Management
CoreMedia Blueprints
In addition, CoreMedia DXP 8 relies on some third-party systems:
An IBM WebSphere Commerce Server for e-Commerce
A relational database to store the content and user data
A MongoDB NoSQL database to store the user generated content
An LDAP server for user management
Servlet containers to run the web applications
Conceptually, a CoreMedia system can be divided into the Content Management Environment where editors create and manage the content and the Content Delivery Environment where the content is delivered to the customers. Some components are used in both environments, mostly to give you a realistic preview of your websites. Figure 2.2, “System Overview” provides an overview of a CoreMedia DXP 8 system with all components installed:
The following sections describe in short the aim of all components, some main technologies used in CoreMedia DXP 8 and give a short overview over the communication between the components.