Welcome!

Ethan Henry

Subscribe to Ethan Henry: eMailAlertsEmail Alerts
Get Ethan Henry via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Ethan Henry

Managing information in the enterprise environment is no small task. These days companies are looking to robust and scalable content-publishing technologies to manage and distribute information as quickly and effectively as possible. A number of challenges have to be overcome first, however. Data is often scattered across and outside the enterprise itself ­ in multiple repositories and multiple formats. Additionally, companies today quite simply expect more from their data: many want information to be customized to the user's requirements and delivered on a dynamic, as-needed basis. Developing the Enterprise Information Portal Enter Information Architects Corporation, a worldwide developer of the latest breed of data management solutions: Enterprise Information Portals ­ online information centers that feed dynamic, customized data to individual users. Information Arch... (more)

The WORA Battle

Write once, run anywhere" is probably the single-most repeated description of what Java is supposed to be about. It has been one of the cornerstones of Java's massive edifice of hype. However, like all hype, there's both truth and fiction to WORA. The truth is that Java offers true cross-platform binary compatibility via the Java Virtual Machine and a rich set of standardized class libraries. Java has provided the ability to take an application from one platform to another without so much as recompilation like almost no other language or programming environment. The unfortunate ... (more)

Roasting JavaBeans-Java's Component Architecture

In 1997 there was an explosion of third-party tools for Java. A variety of integrated development environments (IDEs), class libraries and visual components became available. Web sites that review and catalog Java tools like Gamelan (http://www.developer.com/directories/pages/dir.java.html) and JARS (http://www.jars.com) saw their listings swell. So, what was the key factor that led to this growth? JavaBeans. JavaBeans is the Java component architecture standard. It allows developers to create components and expose their capabilities in a consistent, standardized manner. JavaBea... (more)

Tracking the Transaction: Performance-Centric J2EE Development

To build a J2EE system that's both extensible and maintainable it's important to take a functional approach. By separating the system into tiers, you ensure that your Web tier is built to handle the presentation layer, the EJB layer can manage business logic, and the database is built to store data persistently and take care of most of the complex data concurrency issues. While this functional model is accepted practice, the problem is that it neglects what makes an e-business system successful: fast transactions. The reality is that well-designed J2EE systems aren't necessarily ... (more)