Summary of Java Technologies Used
- EJB Enterprise Java™ Beans
- IBM Cúram Social Program Management™ uses Enterprise Java™ Beans for its server component model.
- Java™ Servlets
- Java™ Servlets are used by the presentation tier.
- JSP Java™ Server Pages
- Java™ Server Pages are used to generate the user interface.
- JTA Java™ Transaction API
- Java™ Transaction API is used for starting and committing transactions.
- JDBC Java™ Database Connectivity
- Java™ Database Connectivity is used for the middleware to communicate with the application database.
- JMS Java™ Message Service
- Java™ Message Service is used for deferred processing and workflow within IBM Cúram Social Program Management™.
- JNDI Java™ Naming and Directory Interface
- Java™ Naming and Directory Interface is used in IBM Cúram Social Program Management™ both for application initialization-time lookup of Data Sources and Queues as well as to locate Enterprise Java™ Beans from the Presentation Tier.
- RMI-IIOP Remote Method Invocation
- Remote Method Invocation over IIOP is used as the communications protocol between the presentation and application tiers.