This section provides an overview of J2EE Web services support included in EAServer 6.0, including:
Web Services Runtime Support – Web Services runtime includes a Web Service container that supports servlet style Web services. EJBs are bundled as Web services and deployed as servlets at deployment time.
Web Service Client <service-ref>
support – When
a Web service client (EJB or servlet) is deployed the <service-ref>
is
requested, the service-interface class is returned to the client
with which to work.
Application client and EJB client support – client
reference support for EJBs and application clients is similar to
that of Web applications. All three have a service-ref
definition,
and JNDI lookups in common. The service-ref
definitions
are contained in the J2EE
-entitytype
xml file; web.xml for
webapp, ejb-jar.xml for EJB JAR, and application-client.xml for
application clients.
UDDI Server - an Apache UDDI server (jUDDI) is included along with custom configuration code. An installer option is available for deployment. The deployable WAR file is EAServer_home/extras/juddi/juddi.war.
Deploying the juddi.war file sets up the UDDI server and creates the appropriate tables in the default data source.
For additional information, refer to the J2EE 1.4 specification, at the Sun Developer Network.