How does
extensible markup language relate to the J2EE standalone version of Application
Server? If "extensible markup language" sounds unfamiliar to you, perhaps
you know it better by its acronym of XML. XML matters not to just to the J2EE
version of Application Server, but to all versions. The manner in which XML matters
is fairly significant: many configuration files are XML-based. If your DBA
responsibilities include administering J2EE applications based upon Application
Server, you face the learning hurdles of XML, Java and J2EE, how Oracle
interfaces with Java (OC4J, more on that later), and Application Server itself.
Chances are you have seen XML in action and may not have even noticed it.
Oracle 10g’s staging information uses a file named products.xml instead of
products.jar.
If coming
from a Forms and Reports Services standalone background, the J2EE version will be
somewhat familiar, but even within this "known" territory, there are
many differences. For example, using true or false: all versions of Application
Server are installed using Oracle Universal Installer, so all you ever need to
look for in the "Disk 1" directory is the setup.exe (or runInstaller)
executable? As we will see later on, the answer is false.
This
article is the first of a multi-part series focusing on Oracle’s more Web-like
version of Application Server, J2EE applications, and XML. Being able to
differentiate the versions of Application Server (what is common, what is
different), basic administration (using XML configuration files), performing a
new type of installation, and acquiring an XML editing tool (free and lasts
forever) are some of the topics that will be covered.
The different flavors of Application Server
Which
version do you need, is it part of a bundle, and does it come in a standalone
version? Part of the answer is shown in the version comparison matrix found
under the Middleware (not Applications) link under "Products" at www.oracle.com (see http://www.oracle.com/appserver/appserver_family.html).
Scrolling
down a bit on the page, the OC4J version shows the following availability by version.
Oracle Application Server Containers for J2EE (OC4J) |
Version Availability |
|||
Java |
SE/SE1 |
EE |
Standalone |
|
Fastest J2EE-certified Java environment with support for |
Yes |
Yes |
Yes |
NA |
Under
product information for Application Server at OTN, you can expand a list of
features for each version. The two tables below show a consolidated listing for
each type. Common elements are aligned at the top.
Application Server 10g |
J2EE and Web Cache |
Oracle HTTP Server Oracle Application Server Containers Oracle Application Server Web Cache Oracle Enterprise Manager 10g Application Server Control OracleAS Backup and Recovery Tool Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle Oracle |
Oracle Application Server Containers for J2EE Oracle HTTP Server Oracle Web Cache Oracle Enterprise Manager 10g Application Server Control OracleAS Backup and Recovery Tool OracleAS OracleAS OracleAS Oracle |
Oracle |
Oracle As Where is Just for In ClosingSo far, we
» Latest Articles |