JBoss.orgCommunity Documentation

Chapter 3. Design Overview

3.1. Design Overview: SLEE Service
3.2. Design Overview: JMX Bean

The SleeConnectivity Example is composed by two parts: a JMX Bean to be deployed in a JBoss AS5 instance, the Java EE application which will be used to fire JAIN SLEE event to the JAIN SLEE container; and a JAIN SLEE application, to be deployed in the JAIN SLEE container, which will handle the events fired, printing information about it in the container's console.

JAIN SLEE service is simplest of all. It performs very basic actions when handling each received event:

JMX Client fires events into JAIN SLEE container, using the standard SLEEConnection API.

There are two possible scenarios of client and server deployment:

Diagram below depicts how JMX Client fires event into JSLEE: