Solutions

Service Provisioning

Provisioning adds automated management, improved scalability and monitoring capabilities to existing services opening them to demanding enterprise installations.

Provisioning turns a standalone system into a scalable & highly available service suitable for integration in an enterprise environment.

Cloud Storage

On-demand storage solutions for efficient storage management and content distribution.

Cloud storage features include:

  • multiprotocol access including popular RESTful protocols
  • powerful management options that require minimal manual intervention
  • low-entry hardware requirements
  • adjustable fault-tolerance levels
  • self-configuration & self-healing capabilities

Identity Management

Identity management solutions include all aspects of user management, user authentication and authorization policies. By standardizing the identity element of an enterprise system allows development to concentrate on business issues, not security.

Messaging

Messaging solutions include

Real-time communication, including monitoring and alert services.

Multi-channel reliable message dispatchers.

Articles

Patterns of design and methodologies are documented in this series of articles which targets J2EE systems.

   Integrating Presence into J2EE Environments

User presence is the domain normally represented by instant messaging systems, and while libraries supporting presence have existed for Java for a while, presence isn't normally represented in J2EE. This article shows you how to change that.

   Spring-Enhanced Abstract Beans

The Spring framework provides a mechanism for replacing abstract bean methods with bean instances defined in the Spring configuration context. This functionality is provided by the 'lookup-method' element in the Spring context.

In this article we present a utility that combines the functionality of the 'lookup-method' element with the convenience of Spring by-name autowiring.

   EJB Container Events in the JOnAS Application Server

The following describes a JOnAS service that registers an MBean listener to EJB container registration/unregistration events. These events are generated when an EJB jar file is deployed/undeployed. Handling these events allows running custom setup/cleanup code when EJBs are added or removed respectively from the EJB container.