Palmalex

my thoughts

 

J2EE heart line

J2EE heart line

Some days ago, when I was reading some posts on google reader, I started to  read a shared one from a friend of mine about a lightweight application server that RedHat is going to release.
Good, I knew that RH was going to release a their package that slim the JBOSS distribution and left only a the embedded tomcat called jboss web, I thought that the post was only a way to launch the product… I was wrong.

 

Yesterday I noticed always in Greader the Rod Johnson’s post from Springsource.org Red Hat Reacts to SpringSource’s Leadership ,  I pointed my browser directly on the post, and I understood what is the new Red Hat product: The new application server is spring based, it seems to be a competitors for the spring dm and tc application server.

Reading the announcement seems that the failure of the J2EE stack for the enterprise applications is archived also in RH. Today few application actually needs an full J2EE stack, usually they needs only a servlet engine and some services as a JMS broker or/and an XA transaction manager. The functionalities that J2EE provides have been ignored since the first releases of the standard by the developers, and the reasons of that are the causes of the success of the spring framework : J2ee is too complex.

Writing an application using the pattern of a J2ee stack require a deep knowledge  of the application server where the application will be deployed, and the deployment phase can be a nightmare, you have to fight with the class loader of the AS and with AS dependent descriptor files. if you are working in an environment  where the separation of duties between developer and sysadmin is needed… a simple deployment could be a big mess. 

The introduction of new paradigms as Service Oriented Architecture or Cloud Computing and technology as ESB and SCA, is the Coup de grâce for the J2EE. No matters where a service is deployed or how is implemented, you are free to choose, hence why don’t use a simple and real portable implementation: POJO.

Springsource makes the simplification of the J2ee stack its manifest, RH is going to follow the same path… the choice of IBM and Oracle are not yet defined… what will be ? 

J2ee is (was) a standard defined throws steps shared with the developer community, the JCP influenced a lot the specification of J2EE; although it’s not an ISO or ECMA it’s standard de-facto, this assured a sort of portability between application server. 

To add noise, Oracle bought SUN: now it’s the owner of the standard…  

This can be the changing-game moment for Springsource, it can play the role of the independent third party and lead the transaction from J2ee to… whatever. 

Oracle said about spring :

One such open source technology is the Spring Framework, a leading application framework that enables developers to quickly and easily create high quality applications for deployment into high-end application servers.

On the other side a simple search on developerworks it’s enough to understand that also IBM is not insensible to the Spring Framework appeal.

What will be in the enterprise application ? we will see. I hope that the new standard will be lead by the innovation not by the stock market. SpringSource is a good candidate.

 

Rodhes see

Kyotari rocks

 

 

Yesterday, I came back from my first holiday in a All inclusive resort in Rodhes, This is the first time that a travel with a full organized travel, I used “to organize” my holidays trip by myself. 

The reason of this change in the my travel way is my young child Edoardo, this is the first time that I leave my country with my baby, my wife and me were worried about that… as Edoardo is our first child we didn’t have any experience on travel with a very young baby (my child is only 20 month old).

Organize the holiday by ourself seems us too hazardous, so we decide to contact a travel agency to help us. In their catalogs there were several accommodations in Rhodes. We decide for an all Inclusive formula, the hotel that we chose is on the Kyotari beach in the south of the island.

I’m not a fan of this kind of structure, I always avoid to spend my holiday in this kind of place, but we decided to book the hotel thinking that for the child was a perfect solution.

It wasn’t the first time that I visit Greece, I always enjoyed the place and the beach that you can find the greek islands, it’s a beautiful country to visit, but in my opinion it’s better to stay away from the “All inclusive” formula.

The side effect of a full organized travel with an all inclusive formula is that the environment is “standard”, be or not in Greece, Italy, Egypt, Zanzibar or what else doesn’t matter, you will find the same. It’s very difficult have some interaction with the people of the place, and if you don’t forget for a while the comfort of  the resort, probably you will see a place as a “slide show” of postal cards. 

In conclusion this holiday confirmed my thoughts about tourist villages, and all inclusive formulas, in any case I spent a week in total relax enjoying the time with my son.

This is the first post… nothing to write but only to avoid the blank page on this blog…

I’ve written only the About page since now.