This document provides an introduction to IBM WebSphere Application Server and how it relates to several Lotus products. It explains that WebSphere Application Server is an application server platform that provides a robust and scalable environment for running applications like Lotus Connections, Sametime, Quickr services for WebSphere Portal, and WebSphere Portal. The document discusses the benefits of WebSphere Application Server and why some Lotus products are built on this technology to take advantage of its performance, security, scalability and standards compliance.
Tata AIG General Insurance Company - Insurer Innovation Award 2024
IBM WebSphere Application Server Introduction
1. Lotus ®
Version 1
IBM WebSphere Application Server
Introduction for Lotus
2.
3. IBM WebSphere Application Server Introduction for Lotus
This course is designed to demystify IBM® WebSphere® Application Server and is appropriate for anyone
who is not familiar with this product. This course has a high level focus with a particular emphasis on
how WebSphere Application Server relates to several IBM Lotus® products that run on it. For simplicity,
in this course the phrase Lotus products also includes IBM WebSphere Portal.
Many IBM products, including the following, run on WebSphere Application Server. The products
covered in this course are:
v IBM Lotus Connections
v IBM Lotus Sametime® 8.5
v IBM Lotus Quickr™ services for WebSphere Portal
v IBM WebSphere Portal
The course will explain what WebSphere Application Server is, why some Lotus applications are built on
it, and provide some high level details on each product listed above as it relates to WebSphere
Application Server.
Time required
It should take approximately 60 minutes to complete this course.
Prerequisites and system requirements
There are no prerequisites or system requirements for this course content. No prior WebSphere
Application Server knowledge is required.
Learning topics
This course covers the following learning topics:
v What is WebSphere Application Server?
v Why is it important that WebSphere Application Server is Java™ EE Certified?
v Key characteristics of WebSphere Application Server.
v What is Service-oriented Architecture, and how does WebSphere Application Server come into play
with it?
v What is Web 2.0?
v Where does WebSphere Application Server fit into the topology for Lotus products?
v What versions of WebSphere Application Server do each of the products run on?
v What other IBM products run on WebSphere Application Server?
v High level view of the WebSphere Application Server architecture.
v Where does WebSphere Application Server come into play during product installs?
v What is the Integrated Solutions Console?
v What does the Integrated Solutions console look like?
v How do Lotus products that run on WebSphere Application Server make use of the IBM Integrated
Solutions Console?
1
4. Agenda
Read through each of the sections in the order that they are listed in the following table:
Title Approximate Timing (in minutes)
High level overview of IBM WebSphere Application Server 15
Why are some Lotus products built on IBM WebSphere 20
Application Server?
Working with WebSphere Application Server as it Relates to Lotus 20
Products
Review: Completing the Course 5
Total: 60
2 IBM WebSphere Application Server Introduction for Lotus
5. High level overview of WebSphere Application Server
In this section you will learn what IBM WebSphere Application Server is and its key characteristics and
benefits.
Learning Topics
The following learning topics are covered in this section:
v What is WebSphere Application Server?
v Why is it important that WebSphere Application Server is Java EE certified?
v Key characteristics of WebSphere Application Server.
v What is Service-oriented Architecture, and how does WebSphere Application Server come into play
with it?
v What is Web 2.0?
v Who are WebSphere Application Server's competitors?
What is WebSphere Application Server?
The term IBM WebSphere is a brand name that represents many products. IBM WebSphere Application
Server is one of the many products in the IBM WebSphere brand and product family. WebSphere
Application Server is:
v An application server that provides an infrastructure for running scalable, enterprise level Java based
Web applications and services.
– The applications can be as simple as basic Web sites or as complex as enterprise wide transaction
processing applications.
– The services include resource requirements, clustering, administration, security, performance, and
transaction management.
v A platform for developing and deploying Web services and Enterprise JavaBeans™.
v IBM's implementation of the Java Enterprise Edition (Java EE) platform.
v A key building block for Service-oriented Architecture (SOA) infrastructures
WebSphere Application Server is often referred to as a foundation. In this context, WebSphere Application
Server provides:
v A foundation for running many of the WebSphere applications, such as WebSphere Portal, and many
other 3rd party applications.
v The foundation of IBM's SOA application infrastructure.
WebSphere Application Server is also referred to as middleware. In this context, WebSphere Application
Server is:
v Middleware that connects clients, browsers and front end Web servers to back end systems such as
databases.
v Middleware that resides between the operating system and applications, and extends the functions of
the operating system by integrating systems such as databases and transaction processors, and
extending them to the Web.
Source: WebSphere Application Server Product Demonstrations
Example: A Web browser sends a request for information via an external Web server to WebSphere
Application Server. Acting as the "middle man", WebSphere Application Server obtains the requested
information from the appropriate back-end source, such as a database, and then sends the information to
the Web browser.
IBM WebSphere Application Server Introduction for Lotus 3
6. The diagram to the right depicts a very simplistic version
of a WebSphere Application Server architecture. The
Application in this diagram could be any one of
hundreds of applications, such as WebSphere Portal or
Lotus Connections or a Lotus Sametime 8.5 Meeting
server.
Why is it important that WebSphere Application Server is Java EE
certified?
The benefits of the Java EE Platform are cited in Chapter 1 of the Redbook, WebSphere Application Server
V7.0: Concepts, Planning and Design as follows:
v An architecture-driven approach allowing application development helps reduce maintenance
costs and allows for construction of an information technology (IT) infrastructure that can grow to
accommodate new services.
v Application development standards, tools and predefined rules improve productivity and
accelerates and shortens development cycles.
v Packaging, deployment, and management standards for your enterprise applications facilitate
systems and operations management.
v Industry standard technologies enable clients to choose among platforms, development tools, and
middleware to power their applications.
v Platform independence gives flexibility to create an application once and to run it on multiple
platforms. This provides true portability to enterprise applications.
v Embedded support for Internet and Web technologies allows for applications that can bring
services and content to a wider range of customers, suppliers, and others, without creating the
need for proprietary integration.
Note:
v In addition to Java EE Certified you may also hear the terms J2EE Certified or J2EE Compliant. The
acronym for Java 2 Platform, Enterprise Edition was known as J2EE until recently when it was changed
to Java EE (starting with version 5).
v The same benefits for Java EE version(s) also apply to J2EE versions.
v WebSphere Application Server version 7.0 uses Java EE version 6.
v WebSphere Application Server version 6.1 uses Java EE version 5.
Key characteristics of WebSphere Application Server
WebSphere Application Server has several editions, a few of which are cited below. The table identifies
some of the key characteristics of each edition. Keep in mind that you can run WebSphere Application
Server in a standalone server configuration, but the real power of WebSphere Application Server is in the
Network Deployment.
4 IBM WebSphere Application Server Introduction for Lotus
7. Table 1. Characteristics of several WebSphere Application Server editions
Websphere Application Server
Edition Key Characteristics
WebSphere Application Server v Built on top of the WebSphere Application Server base edition
Network Deployment
v Advanced deployment services such as:
– Advanced clustering
– Dynamic scalability
– High availability
v Supports multiple, distributed servers as well as standalone servers
v Centralized administration of multiple servers
v Advanced management features for distributed configurations
WebSphere Application Server Base v Supports standalone server environment
v Serves as the core Java EE, Web 2.0 and Web services application server.
v Secure, high performance transaction processing
v Optimized to ease administration in scalable, standalone server
environment
WebSphere Application Server v Supports standalone server environment
Express®
v Targets small and mid-size businesses
v Easy management of basic dynamic web sites
v Affordable
WebSphere Application Server v Separate product from the other editions
Community Edition
v Built on Apache Geronimo
v Designed to utilize innovations in open source community
v Supports standalone server environment
v Lightweight
v Free download
Note:
v All editions listed in the table above are Java EE Certified.
v All editions except for the Community Edition share a common code base.
v All information in the table applies to WebSphere Application Server versions 6.1 and 7.0.
v WebSphere Application Server version 6.1 became available in June 2006.
v WebSphere Application Server version 7.0 became available in October 2008.
Question: WebSphere Application Server is open source. Does this mean the Lotus applications that run on
WebSphere Application Server, run on the open source version of WebSphere Application Server?
Answer: No. The editions of WebSphere Application Server used by Lotus products and WebSphere Portal are not
based on the open source community edition. They run on the proprietary editions, namely WebSphere Application
Server Network Deployment, which offer enterprise services. This subject will be discussed in more detail later in
this course.
For more detail on each WebSphere Application Server edition above as well as others not represented
here, such as the optional Extended Deployment and also the System z®, Hypervisor, and Developer
edition, refer to the following resources:
v WebSphere Application Server Version 7 Product Editions
IBM WebSphere Application Server Introduction for Lotus 5
8. v Redbook: WebSphere Application Server V7: Concepts, Planning, and design. Look at the comparison chart
on page 17.
v WebSphere Application Server Version 6.1 Packaging
What is Service-oriented Architecture, and how does WebSphere
Application Server come into play with it?
WebSphere Application Server is the foundation of IBM's Service-oriented Architecture (SOA) application
infrastructure. SOA is a set of design principles that enables businesses to develop agile applications and
services that can be integrated with a broad range of platforms and services, and with existing
applications, and can easily adapt to evolving business needs. The Redbook, WebSphere Application Server
V7.0: Concepts, Planning and Design, cites the following SOA capabilities WebSphere Application Server
provides:
WebSphere Application Server provides the environment to run your solutions and to integrate
them with every platform and system as business application services conforming to the SOA
reference architecture. From a SOA perspective, with WebSphere Application Server you can
perform the following functions:
v Build and deploy reusable application services quickly and easily
v Run services in a secure, scalable, highly available environment
v Connect software assets and extend their reach
v Manage applications effortlessly
v Grow as your needs evolve, reusing core skills and assets ...
As the architecture grows and more applications are added to this portfolio, they can be
orchestrated together in flexible business workflows, enabling businesses to better react to changes,
such as the introduction of a new partner or supplier, shifts in the business model, or the
streamlining of several application services into one.
Refer to the first few minutes/slides of the multimedia presentation, Introduction to WebSphere Application
Server v7, for an overview of how and where WebSphere Application Server plays a part in IBM's SOA
life cycle.
What is Web 2.0?
As you explore various WebSphere Application Server resources, you will frequently see it referred to as
a Web 2.0 application server. You may be wondering what Web 2.0 means. The IBM Lotus Connections 2.5
Reviewer's Guide offers the following explanation of Web 2.0:
The best way to understand Web 2.0 is to look at what preceded it in the first generation, or Web 1.0
era. The Web 1.0 world was characterized by mostly static content that was usually created and
managed by a central authority. Web browsers were called that because they allowed users to
browse those static HTML pages. There was very little interaction from users. Users might
occasionally submit a form (which was probably mailed to the Webmaster) but were mostly
consumers of centrally published content. Web 2.0 refers to the second generation of Web design and
development that lets users to do more than just retrieve information. New development tools, Web
constructs, and a move toward empowering and involving the user caused a dramatic change in
how users interacted with not only content but, more importantly, with other users on the Web.
Users now have the ability to author their own Web content, as well as rate, tag, and comment on
others' content, and they have the ability to interact with others, virtually, on the Web. This has led
to the development of Web-based communities and sites that provide social networking, file sharing,
blogs, wikis, and other interactive content applications.
6 IBM WebSphere Application Server Introduction for Lotus
9. Web 1.0 refers to connecting computers and making technology more efficient for computers. Web 2.0
represents an evolving World Wide Web platform. Web 2.0 is about connecting people and making
technology efficient for people.
Source: Redpaper: Case Study: Web 2.0 SOA Scenario
Who are WebSphere Application Server's competitors?
In terms of longevity, WebSphere Application Server has been in the industry for over 10 years and has
evolved over time with the ever changing technologies and standards. However, it is not the only
application server in the industry that provides the features described in the document. Other top
application servers include:
v Adobe® ColdFusion
v Apache Geronimo
v Oracle WebLogic Server
v Red Hat JBoss
v Microsoft® Windows® Server 2003
v SAP NetWeaver
v Sun Java System Application Server/GlassFish
Even with this competition in the market place, WebSphere Application Server is regarded as one of the
premier application servers available. In September 2008, results of market research by Evans Data
Corporation comparing the application servers cited above, included the following:
WebSphere was ranked higher in ten out of twenty-one categories by its users than any other
application server was. These categories include some of the ones that users also rated as most
important, including performance, scalability, support, and diagnostics.
IBM WebSphere Application Server Introduction for Lotus 7
10. Source:Evans Data Corporation report: Users' Choice: Application Servers
The following eWeek article discusses the Evans Data Corporation report referenced above: Survey: IBM
WebSphere Tops App Server Ranks
8 IBM WebSphere Application Server Introduction for Lotus
11. Why are some Lotus products built on WebSphere Application Server?
In this section you will learn about the strengths of WebSphere Application Server and why some Lotus
products are built on this technology.
Learning Topics
The following learning topics are covered in this section:
v What are some of the Lotus products that run on WebSphere Application Server?
v What are the benefits of WebSphere Application Server?
v Why have some Lotus products moved from IBM Lotus Domino® to WebSphere Application Server?
v Where does WebSphere Application Server fit into the topology for Lotus products?
v What versions of WebSphere Application Server do each of the products run on?
v What other IBM products run on WebSphere Application Server?
What are some of the Lotus products that run on WebSphere
Application Server?
v Lotus Sametime
v Lotus Connections
v WebSphere Portal
v Lotus Quickr services for WebSphere Portal
What are some of the benefits of WebSphere Application Server?
WebSphere Application Server was ranked as one of the top Application Servers offered in the
marketplace today by developers and IT professionals. Source: Evans Data Corporation
WebSphere Application Server provides a solid and robust foundation on which to run Lotus
applications. Some of the benefits of WebSphere Application Server are:
v It provides a fast, reliable, available, secure and scalable environment that enables development and
application efficiencies so that businesses can do more with fewer resources.
v Support for the broadest range of platforms in the industry.
v Out-of-the-box security configurations and user registry, compliance with government standards, and
stringent Web services security.
v Increased developer productivity with a proven, standards-based platform.
v Java EE 5 certification, EJB 3.0 support and Java Persistence API (JPA) and Java Development Kit (JDK)
6.0, which deliver simplified programming models for building reusable persistent objects.
v Web services support, including JAX-WS, SOAP 1.2, MTOM, XOP, WS-ReliableMessaging, WS-Trust,
WS-SecureConversation, WS-Policy, and Kerberos Token Profile, which simplifies interoperability in
mixed environments.
v Web 2.0 support (via Feature Pack for Web 2.0) which extends Service Oriented Architecture (SOA) by
connecting external Web services, internal SOA services, and Java Platform Enterprise Edition (JEE)
objects into highly interactive Web application interfaces.
v Session Initiation Protocol (SIP) servlets which simplify development with standardized support for
interactive user sessions involving real-time multimedia elements such as voice, video, instant
messaging and online games.
v WebSphere Application Server Feature Packs which simplify the adoption of new standards such
Services Component Architecture (SCA), and improve consumability by enabling IT Administrators
and developers to selectively take advantage of new standards and features while maintaining a more
stable internal release cycle.
IBM WebSphere Application Server Introduction for Lotus 9
12. v WebSphere Security Domains which deliver greater granularity, flexibility and control over users and
infrastructure to increase administration efficiencies.
v Security auditing capabilities which ensure security compliance to ease development.
v Simplified infrastructure, flexible and effective application control and runtime efficiency so IT
Administrators and developers can respond to evolving business needs with infrastructure and
application intelligence.
v Runtime provisioning and OSGi technology which dynamically selects only the needed functions for
memory and space, thus reducing the application server footprint.
v Administration tools that enable attention to the deepest level of security providing fine grained
security management levels.
v New Web services support including WS-Business Activity, WS-Notification and WS-I Basic Security
Profile, which helps developers more securely extend their reach and gives better application
portability and control. On top of already extensive Web services support, Web 2.0 and a powerful Java
Messaging Service (JMS) engine help developers extend the reach of existing applications and
maximize asset utilization.
v Pre-integrated support for WebSphere MQ and tight integration with WebSphere ESB - the combination
of these products form a powerful Enterprise Service Bus that can integrate the most diverse set of
applications and environments.
Source: WebSphere Application Server WebSphere software: Features and Benefits
Why have some Lotus products moved from IBM Lotus Domino to
WebSphere Application Server?
Some products, such as Lotus Sametime, have moved from running on Lotus Domino to WebSphere
Application Server. As products evolve, some new features make the product better suited to run on a
different type of technology.
John P. Lamb, Michael Laskey and Gopal Indurkhya explain in their book, IBM WebSphere and Lotus:
Implementing Collaborative Solutions, which applications are best suited for Lotus Domino or WebSphere
Application Server in the following way:
At a high level, the type of application is an important factor in deciding on which platform to
build. ... the strengths of Domino lie in collaborative applications. Domino is good at applications
involving user interaction, providing a scalable document data store, rich content handling, and a
robust security model. WebSphere Application Server (WAS) is ideal for transactional applications,
highly leveraging a relational data store, and providing enterprise-level J2EE application hosting.
As the authors describe, both WebSphere Application Server and Lotus Domino have strengths and
differences that make them better suited for use with particular products or applications, as we see with
the Lotus products that run on either Lotus Domino or WebSphere Application Server.
Where does WebSphere Application Server fit into the topology for
Lotus products?
This part contains topology diagrams for several Lotus products that show where WebSphere Application
server fits into a typical deployment of that product.
10 IBM WebSphere Application Server Introduction for Lotus
13. The following image shows Lotus Connections 2.5 standalone deployment:
The following image shows Lotus Connections 2.5 Network Deployment:
IBM WebSphere Application Server Introduction for Lotus 11
14. The following image shows Lotus Sametime 8.5:
12 IBM WebSphere Application Server Introduction for Lotus
15. The following image shows WebSphere Portal 6.1.x standalone configuration:
The following image shows WebSphere Portal 6.1.x clustered configuration (vertical cluster):
IBM WebSphere Application Server Introduction for Lotus 13
16. The following image shows Lotus Quickr 8.1 services for WebSphere Portal:
The following images are non-examples showing how WebSphere Application Server is not part of
the topology for Lotus Domino:
The following image shows Lotus Domino 8.5.1 configured as an application server:
14 IBM WebSphere Application Server Introduction for Lotus
17. The following image shows Lotus Domino 8.5.1 configured as a mail and directory server:
What versions of WebSphere Application Server do each of the
products run on?
Table 2. Lotus products and the version of WebSphere Application Server that is supported with each product
Product Supported version of WebSphere Application Server
Lotus Sametime 8.5 WebSphere Application Server 7.0.0.3 Network
Deployment edition
Lotus Connections 2.5 WebSphere Application Server 6.1.0.23 Network
Deployment edition
WebSphere Portal 6.1.0.3/6.1.5.0 WebSphere Application Server V7.0.0.5 with Java SDK 1.6
SR5 or WebSphere Application Server V6.1.0.27 with Java
SDK 1.5 SR10 Base or Network Deployment
Lotus Quickr 8.1.x services for WebSphere Portal WebSphere Application Server V6.0.2.17 Network
Deployment edition
What other IBM products run on WebSphere Application Server?
In addition to the products listed above, there are many other IBM products that run on WebSphere
Application Server. Some of these products are:
v Rational® Application Developer for WebSphere Software
v IBM Information Server Domain software
v IBM OmniFind® Enterprise Edition
v Lotus Expeditor Server
v Lotus Forms Server
v IBM Mashup Center (Lotus Mashups and MashupHub)
v Lotus Web Content Management
v IBM Lotus Workforce Management
v Rational Asset Analyzer
v Rational Asset Manager
IBM WebSphere Application Server Introduction for Lotus 15
18. v Rational Requirements Composer
v Rational Software Architect for WebSphere Software
v Rational Team Concert™
v Lotus ActiveInsight®
16 IBM WebSphere Application Server Introduction for Lotus
19. Working with WebSphere Application Server as it relates to Lotus
products
In this section you will learn about the core components of the WebSphere Application Server
architecture, and where WebSphere Application Server comes into play in product installations of Lotus
Sametime, Lotus Connections, WebSphere Portal, and Lotus Quickr services for Websphere Portal. You
will also become familiar with the IBM Integrated Solutions Console, which is used in various capacities
by these products for central administration.
Learning Topics
The following learning topics are covered in this section:
v High level view of the WebSphere Application Server architecture.
v Where does WebSphere Application Server come into play during product installs?
v What is the Integrated Solutions Console? What does the Integrated Solutions console look like?
v How do Lotus products that run on WebSphere Application Server make use of the IBM Integrated
Solutions Console?
High level view of the WebSphere Application Server architecture
There are several core components to the WebSphere Application Server infrastructure. You will learn
where Lotus products fit into the WebSphere Application Server architecture further along in this course,
so it is beneficial to learn a bit about the terminology used to describe the WebSphere architecture.
Starting with the simplest WebSphere Application Server environment, the diagram below identifies the
components starting with the innermost component and working outward.
Application in this model refers to a Java EE
(J2EE) web application, comprised of an
Enterprise ARchive (.EAR) file and/or Web
Application ARchive ( .WAR) files.
Application Server is a process that hosts and
runs one or more Java EE web application.
Each application server runs in its own Java
Virtual Machine (JVM).
Node is an individual physical or virtual
system/machine that contains an installation
of WebSphere Application Server.
Cell is a group of Nodes in an administrative
domain. A few guidelines:
v An Application Server runs on only one
Node.
v In the standalone configuration there is only
one Node.
v The Node can contain multiple Application
Servers, but the configuration files for each
server are stored and maintained
individually.
v With a standalone configuration, each
application server acts as a unique entity.
v The WebSphere Application Server Express,
Base, and Network Deployment editions all
support the standalone configuration.
IBM WebSphere Application Server Introduction for Lotus 17
20. The power of these components is not fully realized until you introduce more complex and/or scalable
applications and environments, where you must use the WebSphere Application Server Network
Deployment edition; the WebSphere Application Server Base edition does not accommodate the more
robust WebSphere capabilities such as clustering, central administration, multiple servers, etc.
Building on the components already defined
above:
Deployment Manager administers multiple
nodes in a cell from a centralized location.
Node Agents work with the Deployment
Manager to perform administrative functions.
Cluster is a group of application servers that
are used for the same purpose / run the same
applications. A few guidelines:
v The presence of the Deployment Manager in
this diagram indicates this is a WebSphere
Application Server Network Deployment (or
higher).
v You can configure multiple Nodes and
administer them centrally via the
Deployment Manager.
v Each Node has a Node Agent that works
with the Deployment Manager to manage
administration processes.
v In the Network Deployment edition of
WAS, a Cell can contain more than one
Node.
WebSphere Application Server configurations can be much more complicated than the ones shown above;
the purpose of these simple diagrams is to learn some of the core elements.
Where does WebSphere Application Server come into play during
Lotus product installs?
WebSphere Application Server is installed as part of the installation process with most of the Lotus
products that run on it. Whether or not you are required to install WebSphere Application Server
separately from a Lotus product install, the installation process is straightforward. As you navigate
through the Lotus product installations, you may see evidence of WebSphere Application Server being
installed in the background, and in some cases you will be prompted to enter a minimal amount of
information related to WebSphere Application Server.
The "High level view of the WebSphere Application Server architecture" section above explains that
WebSphere Application Server Network Deployment edition provides more robust capabilities than the
Base edition; and an integral part of that environment is the Deployment Manager. Think of the
Deployment Manager simply as a separate machine with an installation of WebSphere Application Server
configured specifically to act as the central place for administering your Cells, Nodes, Application
Servers, etc. Refer to the image above for an example of this configuration. Furthermore, think of the
Lotus product as a Node installed on a separate machine from the Deployment Manager, sitting on top of
its own installation of WebSphere Application Server. This is also shown in the image above. The Lotus
installation programs will prompt you to add information about the Deployment Manager machine,
namely its Host name and Port number, if you choose the installation option that installs the Network
Deployment edition.
18 IBM WebSphere Application Server Introduction for Lotus
21. Here are some examples of Lotus product installation screens, including some showing where you would
input information for WebSphere Application Server Deployment Manager.
Lotus Sametime 8.5:
During installation of a Lotus Sametime 8.5 component such as Lotus Sametime Meeting Server
or Lotus Sametime System Console (shown below), a WAS Configuration screen will prompt you
to:
v Specify a Cell name, Node name, and fully qualified host name for the machine to which you
are installing the Sametime component and WebSphere Application Server.
v Create a WebSphere Application Server administrative user ID (example: wasadmin) and
password.
If you install more than one Lotus Sametime component on the same machine, the WebSphere
Application Server files are installed only with the first component. You will not be prompted to
enter WebSphere Application Server related information for subsequent Lotus Sametime
component installations on that particular machine.
Lotus Connections 2.5:
Unlike most of the other Lotus products that run on WebSphere Application Server, Lotus
Connections 2.5 requires that you install WebSphere Application Server first, and then install
Lotus Connections on top of it. The Lotus Connections 2.5 InfoCenter topic Pre-installation tasks:
Installing WebSphere Application Server provides the following information:
IBM WebSphere Application Server Introduction for Lotus 19
22. IBM WebSphere Application Server Network Deployment is provided with Lotus
Connections 2.5 and supports both standalone and network deployments of Lotus
Connections as well as conversion from standalone to network deployments. WebSphere
Application Server Base is also supported with Lotus Connections 2.5 but is not as easily
scalable as the Network Deployment version.
Once you have installed the WebSphere Application Server version that is provided with Lotus
Connections 2.5, you then install Lotus Connections. During the installation, you specify the type
of deployment as shown in the screen capture below.
With the Network deployment option you are prompted to enter Deployment Manager
information, as shown in this screen capture:
20 IBM WebSphere Application Server Introduction for Lotus
23. WebSphere Portal 6.1.x
When you install WebSphere Portal 6.1.0.x or 6.1.5.x, it automatically installs WebSphere
Application Server 6.1.0.x as well. During the WebSphere Portal install you are prompted to
specify the Portal administrative user ID and password. This same user name and password is
used for the WebSphere Application Server administrative user.
The Installation details in this screen capture show where WebSphere Application Server will be
installed during the WebSphere Portal install.
IBM WebSphere Application Server Introduction for Lotus 21
24. 22 IBM WebSphere Application Server Introduction for Lotus
25. During the WebSphere Portal install, you will see WebSphere Application Server being installed
as shown in this screen capture:
A case where you would install WebSphere Application Server separately from WebSphere Portal
is if you want to run WebSphere Portal 6.1.x.x on WebSphere Application Server version 7.0. In
this case, you must install WebSphere Application Server 7.0 first, and then install WebSphere
Portal 6.1.x.x on top of it. The WebSphere Portal install always checks for existing installations of
WebSphere Application Server. When the WebSphere Portal installer locates the WebSphere
Application Server 7.0 installation, it prompts you to choose between Install a new instance or
Install on top of an existing instance. You would choose the latter to run WebSphere Portal
6.1.x.x on an existing WebSphere Application Server 7.0 installation.
Lotus Quickr 8.1.x services for WebSphere Portal:
By default, the Lotus Quickr installation program installs WebSphere Portal and WebSphere
Application Server in addition to Lotus Quickr unless they are already installed.
This screen capture shows the install panel where you select the Lotus Quickr Installation type:
IBM WebSphere Application Server Introduction for Lotus 23
26. If you select the Advanced Enterprise Cluster type, you will be prompted for Deployment
Manager data as shown in this screen capture:
24 IBM WebSphere Application Server Introduction for Lotus
27. What is the IBM Integrated Solutions Console?
The IBM Integrated Solutions Console (ISC) is one tool that can be used to administer WebSphere
Application Server. The WebSphere Application Server Infocenter topic, Overview of Integrated Solutions
Console describes the Integrated Solutions Console as follows:
Integrated Solutions Console provides a single, common interface for system administration. It
provides the main platform on which IBM and non-IBM products can build administrative user
interfaces as individual plug-ins to a common console framework. Standardizing product
administration functions to run on the Integrated Solutions Console platform gives them a more
common look and feel and a more consistent behavior, thereby reducing the learning curve and
adoption as new management components are introduced. Administrators can interact with multiple
IBM and non-IBM products from a single browser-based console.
Consistency across administrative interfaces
Integrated Solutions Console provides a common appearance (for example, theme, layout
and banner) and behavior (for example, navigation and authentication) to enable consistent
user interaction for administering software products.
A standards-based architecture
Integrated Solutions Console provides a standards-based architecture for Web
administration. Each Integrated Solutions Console module consists of one or more Web
applications that have access to services within the Java Platform, Enterprise Edition (Java
EE) environment provided by WebSphere Application Server. The help interface is
implemented using the Eclipse open standard. Console modules are developed using the
Java Portlet Specification.
IBM WebSphere Application Server Introduction for Lotus 25
28. Easy deployment of product administration consoles
The Integrated Solutions Console framework provides an XML-based interface for deploying
console modules to a console installation. XML descriptors provide the information needed
to deploy the portlet, resources, and setup the page layout and navigation in the console. A
console module can be easily removed without impact to the remaining console modules.
Accelerated development of solutions
Using Integrated Solutions Console enables products to reduce the time required to develop
solutions that require administration functions. The standards-based architecture, common
framework, and support for existing investment help reduce the time required to implement
solutions.
Improved administration efficiency
Customers invest significant resources in training administrative personnel. Providing a
common interface across IBM products enables customers to reduce training time and
expense.
For more information, read the IBM Lotus Sametime wiki article, Lotus Sametime 8.5: Using the new
Sametime System Console.
How do Lotus products that run on WebSphere Application Server
make use of the Integrated Solutions Console?
Each of the Lotus products that run on WebSphere Application Server make use of the Integrated
Solutions Console (ISC) in some way. For some of the products, such as Lotus Sametime, the ISC is one
of the primary tools used to administer the server. For other products, such as Lotus Quickr, the ISC is
used in specific scenarios, such as when enabling trace to troubleshoot an issue with the WebSphere
Portal server that Lotus Quickr runs on.
Lotus Sametime 8.5:
The Lotus Sametime System Console is an extension of the Integrated Solutions Console and runs
on the Lotus Sametime System Console server. When started, the Lotus Sametime System Console
runs as a task in the WebSphere Application Server administrative console [which is the ISC].
(Source: Lotus Sametime System Console) The Lotus Sametime Infocenter describes the Lotus System
console as:
... a Web-based application that provides a central location for installing, configuring,
administering, and monitoring the Lotus Sametime family of products. In an enterprise
deployment, install the console on a dedicated machine. The machine also becomes the
Deployment Manager in a clustered environment, managing activity in all server clusters in
the Lotus Sametime environment. Source: Lotus Sametime System Console
Here is a screen capture of the Lotus Sametime System console:
26 IBM WebSphere Application Server Introduction for Lotus
29. The application server that the Lotus Sametime System Console runs on, as well as the Lotus
Sametime System Console component of the ISC, are circled.
In this screen capture, the view has been filtered to show only the Lotus Sametime components:
Lotus Connections 2.5
When working with Lotus Connections, the ISC is used only for certain configuration tasks, such
as configuring single sign-on.
Here is a screen capture of the ISC being used to administer a Lotus Connections configuration:
IBM WebSphere Application Server Introduction for Lotus 27
30. The servers that are part of the Lotus Connections configuration are circled.
WebSphere Portal 6.1.0.3/6.1.5.0
As with Lotus Connections, the ISC is also only used for certain configuration tasks when
working with WebSphere Portal. For example, when an administrator needs to enable extended
tracing for WebSphere Portal, this task is performed in the ISC.
Here is a screen capture of the ISC being used to administer a WebSphere Portal configuration:
The WebSphere Portal server is circled.
Lotus Quickr 8.1.x services for WebSphere Portal
As is true for Lotus Connections and WebSphere Portal, the ISC is also only used for certain
troubleshooting or configuration tasks when working with Lotus Quickr. For example, when an
28 IBM WebSphere Application Server Introduction for Lotus
31. administrator needs to troubleshoot an issue with the LTPA token, the WebSphere Application
Server configuration settings may need to be changed using the ISC.
Here is a screen capture of the ISC being used to administer a Lotus Quickr configuration:
The WebSphere Application and WebSphere Portal servers that Lotus Quickr is running on as an
Enterprise Application are circled.
IBM WebSphere Application Server Introduction for Lotus 29
32. Review: Completing the Course
You have now completed the IBM WebSphere Application Server Introduction for Lotus course.
Review
At this point you should have a high level understanding of the following learning topics:
v What is WebSphere Application Server?
v Why is it important that WebSphere Application Server is Java EE Certified?
v Key characteristics of WebSphere Application Server.
v What is Service-oriented Architecture, and how does WebSphere Application Server come into play
with it?
v What is Web 2.0?
v Who are WebSphere Application Server's competitors?
v What are some of the Lotus products that run on WebSphere Application Server?
v What are the benefits of WebSphere Application Server?
v Why have some Lotus products moved from Lotus Domino to WebSphere Application Server?
v Where does WebSphere Application Server fit into the topology for Lotus products?
v What versions of WebSphere Application Server do each of the products run on?
v What other IBM products run on WebSphere Application Server?
v High level view of the WebSphere Application Server architecture.
v Where does WebSphere Application Server come into play during product installs?
v What is the Integrated Solutions Console?
v What does the Integrated Solutions console look like?
v How do Lotus products that run on WebSphere Application Server make use of the Integrated
Solutions Console?
Question and Answer
Reinforce what you have read by answering the following questions. The answers are provided in the
answer key, which is available in the appendix of this document.
Question Answer
Are WebSphere Portal and WebSphere Application Server
the only products that fall under the WebSphere brand?
List at least four Lotus products that run on WebSphere
Application Server.
What is the name of the tool that you learned about in
this course that is used to administer WebSphere
Application Server?
30 IBM WebSphere Application Server Introduction for Lotus
33. Appendix. Answer Key for the Question and Answer
Question Answer
Are WebSphere Portal and WebSphere Application Server No. The term "WebSphere" is a brand name that
the only products that fall under the WebSphere brand? represents many products. WebSphere Application Server
is one of the many products in the IBM WebSphere
brand and product family.
This answer can be found in the section “High level
overview of WebSphere Application Server” on page 3
List at least four Lotus products that run on WebSphere v IBM Lotus Sametime
Application Server.
v IBM Lotus Connections
v IBM WebSphere Portal
v IBM Lotus Quickr services for WebSphere Portal
v Lotus Expeditor Server
v Lotus Forms Server
v Lotus Web Content Management
v IBM Lotus Workforce Management
v Lotus ActiveInsight
This answer can be found in the section “Why are some
Lotus products built on WebSphere Application Server?”
on page 9
What is the name of the tool that you learned about in The Integrated Solutions Console (ISC).
this course that is used to administer WebSphere
Application Server? This answer can be found in the section “Working with
WebSphere Application Server as it relates to Lotus
products” on page 17
31
34. 32 IBM WebSphere Application Server Introduction for Lotus