Over the past 10 years, the uptake of Java EE as the technology of choice for enterprise applications has been remarkable. Java allows you to “write once, run anywhere,” so you can write flexible applications that can be applied in a number of environments. The ease of coding in Java has vaulted it into widespread success and has ensured that it will continue to be prevalent for years to come.

Java EE applications are also very extensible as they have several available integration points such as web pages (JSP & JSF), web services (Axis) or direct connections (Sockets or HTTP Get/Post). All of these access points lend themselves perfectly to each of the BlackBerry® development approaches; Browser, RAD, or Java.

Check out the following resources for more information