Version

Mobius JAIN–SLEE Resource Adaptors

What is a Resource Adaptor?

When a JavaTM program wants to connect to an enterprise information system, it requires a resource adapter, which is a system-level software driver (EIS). Connectivity between the EIS, the application server, and the enterprise application is provided by a resource adapter, which is plugged into an application server.

Contract-based communication between the Java EE server and the EIS is mediated by the resource adapter. The API that a Java EE component, such as an enterprise bean, uses to access the EIS is defined by the application contract. The component's only access to the EIS is through this API. The Java EE server's management of critical services is linked via the system contracts to the resource adapter. The Java EE component doesn't see the resource adapter or its system contracts.

What is JAIN™ SLEE?

The Java open standard for an SLEE is called JAIN SLEE (Service Logic Execution Environment). It is an API for creating and deploying network services in the Java programming language.

The JAIN SLEE architecture specifies a configuration for communication applications. The standard contains a component model that may be used to compose these reusable object-oriented components into higher-level and more complex services as well as to organize the application logic of communications applications. The SLEE design also establishes the terms of the agreement between the components and the container that will house them during runtime.

The SLEE specification promotes the creation of highly available and scalable distributed application servers that adhere to its requirements, although it makes no demands regarding implementation methods. More importantly, once an application is created, it may be deployed on any environment that follows the SLEE protocol.

How does it work?

Connectivity between the EIS, the application server, and the enterprise application is provided by a resource adapter, which is plugged into an application server.

Start innovating with Mobius

What's next? Let's talk!

Mobius Software

As a company you'll get:

  • Get started quickly

  • Support any business model

  • Join millions of businesses

Questions? websupport@mobius.com