Leading Innovation in J2EE

K2 Computing is a leading provider of J2EE solutions. With more than 5 years experience in the design and implementation of complex distributed systems. K2 Computing has proven itself to customers to companies across industries.

Services

Product Development

K2 Computing provides consultancy services in the area of J2EE technologies and development methodologies using open source libraries & tools. This includes J2EE projects with particular performance, reliability  and scalability requirements. More...

Project Coordination

We can contribute our considerable experience in the coordination of software projects that involve distributed software teams, integrate our development methodologies into the ongoing design & implementation effort and enhance the development process. More...

Quality Control

Ensuring the quality in software projects during the development process is a challenging task. By following established development approaches, constantly monitor the quality of the implementation and automating the release cycles, the overall quality greatly improves and product release timelines are met. More...

   

Solutions

Service Provisioning

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

Cloud Storage

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

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. More...

Messaging

Messaging solutions include

Real-time communication, including monitoring and alert services.

Multi-channel reliable message dispatchers.

More...

 

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.