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)
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)
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)
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)