Testing J2EE Application Clients
J2EE application clients are like regular Java™ applications. They contain a main() method that is executed, and they continue
executing until the client virtual machine terminates. They can be
run as typical "fat client" applications, to display a GUI that connects
to a set of EJBs for persistence and business logic, or as server
applications that provide services over the network. However, a J2EE
application client has several advantages over regular Java applications, because it runs within a
lightweight server container. This container can provide the application
client with services that used to be available only to other J2EE
components.
Testing Java thin client against a Websphere Application Server
This topic discuss how you can test a stand-alone Java thin client application using
the IBM® Rational® Software Delivery platform. A Java thin client is an
application where most of the processing is done on the server-side.
Testing on an HTTP Preview server
Use the HTTP Preview server when you want to quickly
test resources in a static Web project. The HTTP Preview server is a Hypertext
Transfer Protocol (HTTP) embedded test server that is integrated with the
workbench. It is intended for preliminary testing and saves you time to download,
install, and set up an HTTP server. However, as your static Web project progresses
through its development cycle you are encourage to test and run on an external
HTTP server. You can use the HTTP Preview server as a convenient way to check
for errors before you do a final test on an external HTTP server.
Testing on a J2EE Preview server
Use the J2EE Preview server when you want to quickly
compile, test and run resources in a J2EE Web project. The J2EE Web projects
you can test on a J2EE Preview server are static Web projects, dynamic Web
projects and utility projects. Hereafter, the term J2EE Web project refers
to any of these previously mentioned projects.