Why BMP?

So why would you need BMP? In some cases, there are some reasons why you cannot rely on CMP to do the work. Most of them concern legacy:

  • The database schema is impossible to map to the EJBs.

  • You have a relational database for entity beans that is not currently supported for CMP or does not have JDBC 2.0 level drivers and, therefore, you will have to use SQLJ, stored procedures, or some other tooling to access it.

  • You have a relational database that requires a nonstandard way of handling specific data types such as BLOB or CLOB.

  • You require non-relational persistence method, for example, WebSphere MQ, CICS with VSAM files, or IMS.

Get EJB 2.0 Development with WebSphere Studio Application Developer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.