ConSol CM is built upon a Java EE web architecture, containing the following core components:
Users access the application via a web browser. The user interface is provided by the application server as a web application. The business logic is executed inside the ConSol CM server.
In addition, there are two further applications for the administration and configuration of ConSol CM:
These applications are launched locally on the client computer via Java Web Start.
The fulfillment of the system requirements for on-premise installations by allocating sufficient computing environments is a customer responsibility. Such allocation is outside the scope of delivery for the ConSol CM software product.
ConSol CM is running on one or multiple Java Application Servers for Java Enterprise Edition 5 (EE 5 – needs JRE 1.6: JDK 1.6.0 Update 45), or respectively, for use with JBoss EAP 6.2.0 and 6.4 versions Java Enterprise Edition 6 (EE 6 – needs JRE 1.7: JDK 1.7.0 bis Update 80). JBoss EAP 6.4 including patch versions can additionally be operated with a JRE 1.8 (JDK 1.8.0 bis Update 92). An adequate Java installation must be provided. Only Oracle Java runtime environments are supported and the respective version numbers relate to these runtimes. The system is approved for the following application servers:
The CM.Track V2 Portal server component can be used in the CM application server. It can also be run on a separate server. For the latter mode of operation it must be run on a JBoss Enterprise Application Platform as mentioned above, or alternatively, on an Apache Tomcat 8.0.32 or higher. The general requirements of the platform used apply as well regarding operating system. The Java Runtime Environment for operation of the application server platform and the CM.Track V2 component must be Java version 1.7.0 update 72 or newer.
The server operating system depends on the application server used. If the requirements of the application server are fulfilled ConSol CM generally is operational on different operating systems.
Upon specific request the support for ConSol CM on other operating system platforms can be supplied.
The recommendations of the middleware manufacturers shall apply. For a typical installation of 50 concurrent users we recommend:
Adequate network connectivity with sufficient bandwidth between components, particularly between database, servers and web container is required. The standard values listed below refer to a network connection essentially available for ConSol CM and not significantly utilized by third party components.
A sufficient network connection additionally implies the following, sufficient for a typical installation with 50 concurrent users:
Justified divergence from these guidelines may not impair or change throughput, latency or content of the network traffic between components.
ConSol CM supports the virtual environments like VMware ESX Server 5.1. In order to ensure acceptable performance of the system we expect that the following parameters will apply (other information about system requirements like networking applies here without restrictions):
The general usage of the application does need a web browser to access the Web Client. Secure connection over SSL is available. The configuration of the system is done via Admin-Tool and Process Designer, which use Java Web Start Technology.
Data management is handled by a relational database management system. The following database products are supported:
The necessary storage space heavily depends on the usage and has to be determined specifically. In general, typical systems with 50 concurrent users require 50 GB and additionally 5 GB increase per year. The system requirements specified for the database system by the manufacturer apply. A minimum of 4GB RAM system memory is recommended.
For on-premise installations it is the customer’s responsibility to supply an appropriate database and suitable connector.
Interfacing ConSol CM with third-party systems can be achieved by using several standard interfaces. Usage of the interfaces generally is optional. The following interfaces are supplied by a standard installation and can be utilized after proper setup of both connected systems.
ConSol CM offers an e-mail interface that can communicate with one or multiple e-mail servers via POP3 or IMAP, respectively, and SMTP protocols. Encrypted connections are possible. The availability of the e-mail services in use will be assumed.
Inside the ConSol CM Web Client calendar entries from Microsoft Exchange versions 2010 and 2013 can be displayed, created and edited. Other versions are not supported. The availability of the necessary Exchange server will be assumed.
(Encrypted) LDAP can be used for authenticating the ConSol CM users, if configured. In case authentication is done exclusively by this means, the necessary availability and performance of the LDAP services must be provided.
Read and write access to the transactional data can easily be implemented via a REST interface exposing a simple web interface, if desired.
All additional interfaces (file access, ftp, web service, etc.) are implemented with the help of an included Enterprise Service Bus.
Last update: February 2017, applies to ConSol CM version 6.11.0 starting with version 220.127.116.11