WarpSpeed Computers Home
Pinkbooks Home
Related links:
WarpSpeed Computers
FireDragon Kennels
German Pinscher Club of Victoria
Pinkbooks Logo

IBM e-Business Handbook 

Abstract
.
This pinkbook will help you learn how to install, develop applications for and deploy applications to IBM's WebSphere Application Server across a number of different operating systems. It is designed to introduce someone totally new to WebSphere and Web Programming; consider it a getting up and started guide.

For Windows: It covers the installation of DB2, WebSphere Application Server, Visual Age for Java and WebSphere Studio.

For OS/2: It covers the installation of Lotus Domino Go Web server, DB2 and WebSphere Application Server.

For HPUX: It covers the installation of DB2, the IBM HTTP Server (apache) and WebSphere.

This pinkbook also includes an extensive range of appendix's that describe in depth how the entire web business model works and the history of how we got here today. A fully worked programming example is provided to illustrate all concepts and aspects of web application development. 

This pinkbook is geared towards anyone who has to install, deploy or develop for IBM's WebSphere Application server on any platform.

.
Table of Contents
.
Table of Contents Figures
Tables
Overview
About the Author
Tools Used
PMView
Together/J
Sybase Power Designer
XV
PuTTY
Installing Products for OS/2 - V3.02
Installing Lotus Domino Go WebServer
Installing DB2
Installing DB2, V6.1
Installing DB2 V6.1 FP 6
Installing WebSphere Application Server
Installing WebSphere Application Server, V3.02
Installing IBM HTTP Server
Installing IBM HTTP Server, V1.3.12.2
Migrating from other Apache/2 Builds
Migrating back to LDGW from IHS
Installing Products for NT - V3.5
Installing DB2
Installing DB2 V6.1
Installing DB2 V6.1 FP6
Obtaining DB2 FP?s
Installing WebSphere Application Server
WAS Components
Application and Administrative Server
Administrator?s Console
Samples
Web Server Plugins
IBM JDK 1.2.2
IBM HTTP Server
Configure default server and web application
Installing WebSphere Studio
Installing WebSphere Studio V3.5
WSS Components
IBM WebSphere Studio V3.5
IBM WebSphere Applet Designer
IBM WebSphere Page Detailer
IBM Distributed Debugger
Installing WebSphere Studio V3.5 FP 2
Installing WebSphere Studio V3.5 FP 3
Installing WebSphere Studio V3.5 FP 3 e-Fix 7
Installing VisualAge for Java
Installing VisualAge for Java V3.5 Enterprise Edition
Installing Visual Age for Java Patch 2
Installing Visual Age for Java Patch 3
Installing Products for NT - V4.0
Installing Products for NT - V5.0
Installing Products for AIX - V4.0
Installing Products for HP-UX - V4.0
Installing HP-UX Patches
A Note of Thanks
Obtaining Patches
Patch Types
Managing Patches
Installing Patches
Copying Depot Files
Creating One Depot File from Many
Installing the Patches
Installing DB2
Modifying Kernel Parameters
Increasing File System Size
Mounting the DB2 CD-ROM
Installing DB2 V7.1
Installing WebSphere
HP-UX System Startup and Shutdown
Existing Startup
Replacement Startup
Execution Scripts
Configuration Script
Link Files
Run Levels
Startup
Appendix 1 Some History
The HTML & HTTP Specifications
A New Beginning: SGML
Along Came a Spider
The Development of HTML
Static Content
Dynamic Content
CGI-BIN
Fast CGI
Web Server Plugins
The Java Application Server
Appendix 2 The HTTP Protocol
The HTTP Command Format
The HTTP Commands
HTTP Server Status Codes
The Definitative Reference
HTTP Request
The Anatomy of a Request
HTTP Response
The Anatomy of a Response
A Complete Request/Response
Working with Forms
GET Method
POST Method
URL Encoding
Example FORM
Form Post Request
Form Post Response
Form Get Request
Form Get Response
Form Controls
FORM Element
INPUT Element
TEXTAREA Element
SELECT Element
OPTION Tag
Data Flow
Test Servlet
Directly Specifying Parameters
Appendix 3 The Joy of XMLConfig
Usage
Export
Import
Uses
Backup
Cloning
Appendix 4 URL/URN/URI/UR What?
Appendix 5 A Worked Example
The CGI-BIN Approach
The Java Approach
The Servlet API
Java Servlet Classes & Hierachy
Java Server Pages
Java Server Pages Implicit Objects
Active Server Pages
Model View Controller
Object Persistance
A Note about JSP:useBean Tags
The MAIL Web Application
Application Scope
Technologies used
DB Schema
DB Schema Script
Installing into DB2
DB Classes & JDBC
JavaMail
Page Design & Flow
JavaScript
Supplied Resources
Future Directions
Installing Into WebSphere V3
Installing into studio
Installing into websphere
Defining web app
Securing the web app
Installing Into WebSphere V3.5
Installing Into WebSphere V4
Installing Into WebSphere V5
Appendix 6 Supplied Java Classes
The au.com.warpspeed.mail package
Hosts
Lists
Details
Export
Import
The au.com.warpspeed.mail.servlet package
MailControllerServlet
HostServlet
ListServlet
DetailServlet
EditFileServlet
UserServlet
The au.com.warpspeed.servlet package
AppInitServlet
SessionServlet
FeedbackServlet
EMailServlet
JDBCServlet
JDBCCounterServlet
GraphicalCounterServlet
TestServlet
TestMVCServlet
The au.com.warpspeed.smtp package
SMTPSession
SMTPMessage
SMTPUtils
The au.com.warpspeed.util package
DBProperties
DB
WarpSQLException
ResultSetEnumerator
PropertyManager
Counter
Log
StringUtils
TextFile
Msg
Link
Third Party packages
Acme Utilitity Package
Activation Framework
Database Connection Pooling
Java Mail
Appendix 7 DB2 Java Coding Standards
Guidelines
Tabs and Indentation
Alignment of braces
Naming Conventions
Class & Interface Names
Package Names
Method Names
Variable Names
Code Layout
Basic Layout
Order of imports
Spacing
Line Length
Nested Expressions
Exception Handling
Comments
JavaDoc
@version and @author tags
Enforcing Standards
CheckStyle
Together
Appendix 8 DB2 Fixpack Levels
DB2 NT v5
DB2 NT v6.1
DB2 NT v7
DB2 OS/2 v5
DB2 OS/2 v6.1
DB2 OS/2 v7
DB2 AIX v5
DB2 AIX v6.1
DB2 AIX v7
Appendix 9 About the DB2 Family of Products.
DB2 Universal Database
DB2 Universal Database Enterprise - Extended Edition
DB2 Universal Database Enterprise Edition
DB2 Universal Database Workgroup Edition
DB2 Universal Database Personal Edition
DB2 Universal Database Satellite Edition
DB2 Connect
DB2 Connect Enterprise Edition
DB2 Connect Personal Edition
Associated DB2 Products
DB2 Universal Developer's Edition
DB2 Personal Developer's Edition
DB2 Run-Time Client CD-ROMs
DB2 Administration Client CD-ROMs
DB2 DataJoiner
DB2 Data Links Manager
DB2 Query Patroller
DB2 Net.Data
Appendix 10 WebSphere FAQ
001 - NT - 3.X, 4, 5 - WAS service exits with error 10
002 - All - 3.02 - WAS Security Certificates Expired
003 - OS/2 - 3.02 - No Support from IBM
Appendix 11 Feedback & Updates
Feedback
Updates
.
This Pinkbook
PDF [11.2 MB]
HPUX Specific PDF [1.6 MB]
Additional Material
HPUX Specific Additional Material
Review Pinkbook
Profile
Publish Date
Unfinished Work in Progress - TBA
Lead Author
Chris Graham
Number of pages
300
Mailing List
Keep informed about this PinkBook. Subscribe to this email list now!
Your electronic mail address:
All EMail Lists
  About WarpSpeed Computers  |  Contact Pinkbooks Home