This two-part article discusses application deployment, particularly
automated updates, to IBM WebSphere Application Servers in a large-scale
enterprise environment. It applies to versions 5.0, 5.1, and 6.0, and also
includes an introduction to a few version 6.0 enhancements. This article is
not intended to be used as a reference for all the details of WebSphere
Application Server administration, but it does describe the key concepts
used, and contains a list of references. Although the beginning of the
article reviews some fairly basic base server and managed server concepts and
operations, much of the remainder of the article will discuss certain complex
concepts or operational considerations that will be new even to very
experienced enterprise application server administrators.
Part 1 discusses wsadmin deployment to base and managed servers. It also
discusses wh... (more)
This two-part article discusses application deployment, particularly
automated updates, to IBM WebSphere Application Server in a large-scale
enterprise environment. It applies to Application Server versions 5.0, 5.1,
and 6.0, and also includes an introduction to a few version 6.0 enhancements.
This article is not intended to be used as a reference for all the details of
Application Server administration, but it does describe the key concepts used
and contains a list of references. Although the beginning of the article
reviews some fairly basic base server and managed server conce... (more)
Using a software configuration management (SCM) system is an integral part of
any development project. Source code is your most valuable resource and must
be protected. However, with the large number of products available from many
different vendors, it's essential that you choose an SCM system that will
work with your favorite development tools.
The External Version Control tool in VisualAge for Java, version 3.5, allows
you to interact with several external SCM systems from within the integrated
development environment (IDE). Once you've used the tool to associate a
project in... (more)
As the software development process becomes ever more complex, end users
demand more and more functionality in less and less time. Companies are
extending their business applications to run on both intranets and the
Internet, and new applications have to run on many different platforms. All
this calls for large development teams to design, build and maintain
applications.
Often, an entire team of managers, developers and testers have to work
together to deliver an end product. Team members share more than
responsibility for developing the code; they also share the actual files t... (more)