Construction and Deployment
Facilitates the construction and deployment of application
services in a channel independent manner, providing
common connection management, transaction management
and error handling.
Manages user sessions in a clustered environment, while
providing session timeout and transparent fail-over.
Manages pooled and non-pooled connections with transparent
fail-over between application servers and back-ends.
Provides data access capabilities with sophisticated
object/relational mapping; significantly reduces the
amount of data access logic required and eliminates
the need for embedded SQL scattered all over the application.
Manages concurrency between multiple clients and server
to protect data integrity.
Provides JMS-style publish/subscribe messaging between
server applications and back-ends; supports guaranteed
delivery and clustered listeners.
Back End Access
Supports integration with non-SQL based back-ends (mainframe,
external service providers, etc).