Skip to end of metadata
Go to start of metadata

General Requirements

To setup the EMI you need:

  • An application server that support the Java EE 6 full stack (including JPA 2.0 and EJB 3.1)
  • A JMS message queue
  • A relational database as backend for JPA and for some pure JDBC connections required by the infrastructure

 


Concrete Requirements by the EMI Framework

This is a list of all the specific requirements you need to setup in your application server to use the EMI Framework. Also take the special pages into consideration for more details about the configuration of a specific application server or a specific message queue.

Data Source Resources

jdbc/emi.operation
used by emi.monitoring and emi.lookup (emi.eom.directory)

 

jdbc/emi.measurement.cache

used by the emi.measurement.cache that stores pure measurement values from the measurement bus.

 

jdbc/emi.eventcounter

used by the event counter kernel to store minute frames and hour, day, week, and month based aggregations for the counted events.

JMS Resources

Connection Factory:

EMI.Factory

The connection factory is used to create new connections on the topic busses.

Topics:

EMI.events
EMI.measures
EMI.base
EMI.commands
EMI.lookup
EMI.monitoring

The topics build up the communication and transport layer of the enterprise measurement infrastructure. Hence, all of these busses form an enterprise measurement data bus (EMDB).

  • No labels