Saturday, 26 September 2015

WHY Complex EJB?
http://core0.staticworld.net/images/idge/imported/article/jvw/2001/12/jw-1207-yesnoejbf2-100157508-orig.jpg

OWASP TOP 10 FOR JAVA EE :THE TEN MOST CRITICAL WEB APPLICATION SECURITY VULNERABILITIES FOR JAVA ENTERPRISE APPLICATIONS


Friday, 25 September 2015

 Apache camel magic

 
how to design high availability application in java(Under the Hood of J2EE Clustering)
  • Why are the commercial J2EE Server products with Clustering capabilities so expensive? (10 times compared with no clustering capabilities)
  • Why does my application built on stand-alone J2EE server not run in a cluster?
  • Why does my application run very slowly in a cluster while much faster in non-clustered environment?
  • Why does my cluster application fail to port to other vendors’ server?

If you want to know more about J2EE clustering, you should ask more such basic questions as “what types of objects can be clustered?” and “where will load balancing and failover happen in my J2EE code?” Those are very good questions to understand the principle of J2EE clustering. In fact, not every object can be clustered, and not everywhere in your J2EE codes, load balancing and failover can happen! Have a look at the following codes

 UML deployment diagram example of load balanced and clustered deployment of web application.
Java Knowledge sharing.