The Internet is rapidly evolving from a static, stateless,
information-exchange medium to a dynamic transactional medium that offers new
opportunities to change how we do business. To exploit these opportunities,
leading-edge independent software vendors and corporate IT organizations are
beginning to build and deploy enterprise applications using open Internet
standards. They use standard Internet browsers and HTML as clients, model
their business logic in Java and access these applications via open Internet
communication protocols such as HTTP and IIOP. They deploy applications on a
small number of professionally managed, highly scalable and high-performance
application servers and database servers.
Building enterprise applications on the Internet model has been challenging,
however, requiring application developers to learn an enormous number of
tools, and differ... (more)
Java has gained a considerable amount of attention and excitement in the
software development and information technology communities during the last
year, driven by its promise to fundamentally transform and simplify the way
in which we develop and deploy applications. Software developers are
attracted by Java's simplicity, power and productivity as a programming
language. Java is safe; it is object-oriented while much simpler than C++ and
it has a component model - JavaBeansª - that facilitates application
assembly and visual development. Chief Information Officers are attracted... (more)