Java EE and Glassfish: Create robust apps for your business


Java EE: For the most complex enterprise applications

Oracle GlassFish is the fastest open source app server.

Java Platform Enterprise Edition or Java EE is the enterprise grade version of Java.  It is developed with the Java Community in mind, with help from industry watchers and experts, open source and commercial organizations, as well as user groups and individuals focused on Java.  There are 20 Java EE 6 implementations that are available today so there are a lot of options for you, all of them are low risk and standard.

The new Java EE 7 is the result of the collaboration, open review and builds from the Java Community Process, the Glassfish Community and engineers from close to three dozen companies.  Java EE 7 has a scalable infrastructure that you can use to create HTML 5 applications.  Take advantage of low latency, WebSockets and simplified data parsing and data exchange via JSON processing.  You can also apply RESTful Web Services with JAX-RS 2.0 to support more users concurrently.

Java EE 7 also helps you become more productive by using a simple application architecture.  You can use default resources and dependency injection to reduce having to write a lot of code that does the minimum.  You can also become more efficient by the widened use of annotations.  What’s more, your application is now more portable because of the client support for RESTful Web Services.

You can use Java EE 7 to create even the most complex enterprise applications that meets the most demanding requirements that your business might need.    For instance, it is now possible to have uninterrupted online transaction processing because you can now split your batch jobs into chunks that are easily handled and managed.  Java EE also has improved Managed Beans alignment.

These are just some of the best new features in Java EE 7.

GlassFish: Design apps that are both scalable and portable


GlassFish is currently sponsored by Oracle Corporation, and is an application server that is open source, free, and dual licensed under both the GNU General Public License and Common Development and Distribution License.

GlassFish supports JPA, Enterprise JavaBeans, JMS, JavaServer Faces, RMI, servlets, JavaServer Pages and other Java EE implementations.  GlassFish allows you to create applications that are both scalable and portable.  These applications can also work with legacy systems.  What’s more, GlassFish allows you to include optional components that let you include other services.

GlassFish is based on OSGi’s modular kernel and runs on top of Apache Felix.

Oracle’s version, Oracle GlassFish Server is the first implementation that provides full support of the Java EE 6 platform.  It helps you get enterprise level fault tolerance, performance, scalability and reliability for your applications.  You can create anything from Metro Web Services, native plug-ins, stateful EJBs and JMS.  What’s more, one GlassFish Server can help you run multiple instances simultaneously.

Oracle GlassFish is the fastest open source app server there is, having posted a SPECjAppServer 2010 grade.  So on top of making it easier to use, and making administration and management easier and simple, it is also high in performance.

Want to know more about both Oracle GlassFish and Java EE 7? Then call Four Cornerstone now. We can help you find out how you can maximize both to gain operational advantages over your competitors.

Photos courtesy of Oracle and Java.


Performance Boost in MySQL 8.0.35…

Oracle has recently published interesting performance numbers that show MySQL 8.0.35 Enterprise Edition about 25%, or higher, faster than MySQL Community Edition.   A great...

Keep Reading


Security Trends For 2024: SBOMs

A recent article on Forbes, linked below, lists five security trends that are likely to be important in 2024. Of course, AI-related security topics top...

Keep Reading


Getting started with your first…

Anyone looking at writing their first Generative AI application should read this to save time. In June 2023, Google Cloud published a useful blog post,...

Keep Reading


Read-Write and Read-Only query splitting…

Optimize the usage of the standby (secondary) read-only MySQL InnoDB Cluster servers by automatically and transparently distributing read-queries to them. A great feature in MySQL...

Keep Reading


Considering Cloud Diversification?

Moving an enterprise to a Public Cloud can quickly feel like moving into a locked-in relationship with the Cloud vendor. One solution to diminish this...

Keep Reading


Gartner: Global cloud consumption will…

Gartner forecasts that 2024 will see a 20% global cloud consumption increase from 2023 to $679B, while 2023 has seen an 18% increase from 2022...

Keep Reading


ByteDance: Use AI for tuning…

ZDNet is reporting that a ByteDance (the maker of TikTok) Linux kernel developer has proposed to implement AI to tune the performance of Linux systems...

Keep Reading

AI Governance

What is AI TRiSM?

If reading now about AI TRiSM for the first time, it might be good read on and learn what it’s about because it leads the...

Keep Reading

Cloud Blog

4 Ways To Benefit from…

One of the benefits you get when you work with cloud applications is that you often have quarterly updates that are packed with features. This...

Keep Reading

Artificial Intelligence

Data and Analytics: Cross the…

  Artificial intelligence is a manna sent from digital heaven. That’s how blessed your business can get if you immerse into the AI of things....

Keep Reading

Live Chat | Emergency