Product SiteDocumentation Site

Chapter 1. Introduction to the JAIN SLEE Server

JBoss Communications Platform JAIN SLEE provides a highly-scalable, event-driver application server with a robust component model and a fault-tolerant execution environment. JBoss Communications Platform JSLEE is the first and only open source platform certified for JSLEE 1.0 compliance. It complements J2EE to enable the convergence of voice, video and data in next-generation intelligent applications. The Web and SIP can be combined to achieve a more sophisticated and natural user experience.
Overview of JAIN SLEE Server components
The JBoss Communications Platform enables the composition of Service Building Blocks (SBBs) such as call control, billing, user-provisioning, administration, and presence-sensing features. The JAIN SLEE specification allows popular protocol stacks such as SIP to be plugged in as resource adapters. The SLEE Service Building Blocks have many similarities to Enterprise Java Beans (EJBs), and naturally accommodate integration with enterprise applications, the Web, Customer Relationship Management (CRM) and Service-Oriented Architecture (SOA) end points.
Out-of-the-box monitoring and management of JBCP components is achieved via SLEE standard-based Java Management Extensions (JMXes) and Simple Network Management Profile (SNMP) interfaces.
Beyond telecommunications, the JBoss Communications Platform is applicable to a wider variety of problems demanding high-volume, low-latency signaling. Examples include financial trading, online gaming, Radio Frequency Identification (RFID) sensor network integration, and distributed control.