Legend for "How do I?..." links
Documentation
|
Show me
|
Tell me
|
Guide me
|
Teach me
|
Refer to the detailed steps and reference | Watch a brief multimedia demonstration | View the presentation for an overview | Be led through the console pages | Perform the tutorial with sample code |
Approximate time: Varies | Approximate time: 3 to 5 minutes | Approximate time: 10 minutes+ | Approximate time: 1/2 hour+ | Approximate time: 1 hour+ |
Design applications
Good performance begins with well-designed applications.
--------------------------------------------------------------------------
Find online information sources for application design tips.
|
|
|
|
|
--------------------------------------------------------------------------
Develop WebSphere applications
Link to How do I?... lists for the most popular types of applications. These How do I?... include information about developing, assembling, deploying, and more.
--------------------------------------------------------------------------
Apache Ant is a Java-based build tool. In theory, it is similar to Make, but Ant is different. Instead of a model in which it is extended with shell-based commands, Ant is extended using Java classes. Instead of writing shell commands, XML-based configuration files are used. These files reference a target tree in which various tasks are run. Each task is run by an object that implements a particular Task interface. Ant has become a very popular tool among Java programmers.
|
|
|
|
|
--------------------------------------------------------------------------
Browse tasks for developing, assembling, and deploying, and administering Web applications, comprised of HTML pages, servlets, and JavaServer Pages (JSP) files.
|
|
|
|
|
--------------------------------------------------------------------------
Browse tasks for developing, assembling, and deploying, and administering
EJB applications -- applications that contain enterprise beans.
|
|
|
|
|
--------------------------------------------------------------------------
Browse tasks for developing, assembling, and deploying, and administering client applications.
|
|
|
|
|
--------------------------------------------------------------------------
Browse tasks for developing, assembling, and deploying, and administering applications as Web services.
|
|
|
|
|
--------------------------------------------------------------------------
Browse tasks for developing, assembling, and deploying, and administering application that access data, and the resources that they access.
| Show me
| Tell me
|
|
|
--------------------------------------------------------------------------
Browse tasks for developing, assembling, and deploying, and administering application that send messages, and the JMS resources that they access
|
|
|
|
--------------------------------------------------------------------------
Browse tasks for implementing security while developing, assembling, and deploying, and administering applications.
|
| Tell me
|
|
|
--------------------------------------------------------------------------
Find information and tasks for using WebSphere extensions to the J2EE programming model, which offer benefits from increasing developer productivity to improving application performance and capability.
|
|
|
|
|
--------------------------------------------------------------------------
Assemble applications
The following tasks involve creating Java 2 Platform, Enterprise Edition (J2EE) Version 1.2, 1.3 or 1.4 modules that can be deployed onto application servers. The enterprise application archives (EAR files) are created from code artifacts such as Web application archives (WAR files), enterprise bean (EJB) JAR files,
application client archives (JAR files), and connector modules (RAR files).
--------------------------------------------------------------------------
Perform this task when you have created and unit tested code artifacts that you want to assemble in an enterprise application and deploy onto an application server.
|
|
|
|
|
--------------------------------------------------------------------------
Perform this task when you have created and unit tested Servlets, JavaServer Pages (JSP) files and other Web components that you want to assemble in an enterprise application and deploy onto an application server.
|
|
|
|
|
--------------------------------------------------------------------------
Perform this task when you have created and unit tested an enterprise bean (EJB file) that you want to assemble in an enterprise application and deploy onto an application server.
|
|
|
|
|
--------------------------------------------------------------------------
Perform this task when you have created and unit tested an application client program that you want to assemble in an enterprise application and deploy onto an application server.
|
|
|
|
|
--------------------------------------------------------------------------
Perform this task when you have created and unit tested a resource adapter RAR file that you want to assemble in an enterprise application and deploy onto an application server.
|
|
|
|
|
--------------------------------------------------------------------------
Configure class loading
Class loaders affect the packaging of applications and the run-time behavior of packaged applications deployed on application servers.
Configure class loaders for application files or modules installed on an application server.
|
| Tell me:
|
|
|
--------------------------------------------------------------------------
Disable or enable class preloading, which affects how quickly an application server process starts.
|
|
|
|
|
--------------------------------------------------------------------------
You can make various changes to applications and their modules without having to stop the server and start it again. Making these types of changes is known as hot deployment and dynamic reloading.
|
|
|
|
|
--------------------------------------------------------------------------
Troubleshoot deployment problems
Troubleshoot problems with deploying applications onto the server.
--------------------------------------------------------------------------
Troubleshoot problems that occur either during deployment or shortly afterwards, when you try to access an application that you just deployed for the first time.
|
|
|
|
|
--------------------------------------------------------------------------
Related concepts
Overview of developing and deploying applications
Overview and new features for developing and deploying applications