Web Service: Overview
Configuration Options Related Tasks Related Topics
A Web Service is a set of functions packaged into a single entity that is available to other systems on a network. It is implemented using a Java Web Service (JWS) file, which is a Java class that uses JWS metadata annotations to specify the shape and behavior of the Web Service.
This page displays the general configuration of a deployed Web Service, such as the name that appears in the Deployments table of the Administration Console, the name of the WAR or JAR file in which it is packaged, and name that appears in the WSDL that describes the Web Service.
Depending on the specific features that a Web Service implements, it is packaged as either a WAR or an EJB JAR file. Typically, the Web Service archive is packaged and deployed inside of an Enterprise Application EAR file, although the Web Service can also be deployed stand-alone.
WebLogic Web Services come in two flavors, based on the Sun specification that they implement: JAX-RPC or JAX-WS. Although the two types of Web Services differ slightly in how they are invoked and the other specifications that they support, the two types are very similar. For example, the programming model is essentially the same in that they both use JWS files and metadata annotations
The Web Service contains additional artifacts so that it can be invoked using SOAP: Web Service-specific deployment descriptors, a WSDL file (public contract of the Web Service) and data binding components to convert data between its internal Java representation and its external XML representation used in the request and response SOAP messages.
Name Description Deployment Name
The name of the Web Service as it appears in the Deployments table.
The name of the Web Service archive file, either a WAR file or EJB JAR file depending on the Web Service features it implements.
The name of this Web Service. This name appears in the WSDL file that defines the public contract of this Web Service.
- Start and stop a Web Service
- View the Web Service configuration
- View the WSDL of a Web Service
- Monitor a Web Service
- Install a Web Service
- Introducing Web Services for Oracle WebLogic Server
- Getting Started With JAX-WS Web Services for Oracle WebLogic Server
- Getting Started With JAX-RPC Web Services for Oracle WebLogic Server
- Programming Advanced Features of JAX-WS Web Services for Oracle WebLogic Server
- Programming Advanced Features of JAX-RPC Web Services for Oracle WebLogic Server
- Securing Web Services for Oracle WebLogic Server
- Web Services Reference for Oracle WebLogic Server