BEA Logo BEA WebLogic Server Release 6.1

  BEA Home  |  Events  |  Solutions  |  Partners  |  Products  |  Services  |  Download  |  Developer Center  |  WebSUPPORT

 

  |  

  WebLogic Server Doc Home   |     Web Services   |   Previous Topic   |   Next Topic   |   Contents   |   Index   |   View as PDF

Programming WebLogic Server Web Services

 

 

Overview of WebLogic Web Services

What Are Web Services?

Why Use Web Services?

Web Service Components

SOAP 1.1 with Attachments

WSDL 1.1

WebLogic Web Service Features

Web Services Programming Model

SOAP 1.1 Implementation

Web Services Run-time Component

Standardized J2EE Web Services Assembly and Deployment

Generation of the WSDL File

Java Client to Invoke a WebLogic Web Service

Examples of Creating and Invoking Web Services

WebLogic Web Services Architecture

RPC-Style WebLogic Web Services Architecture

Message-Style WebLogic Web Services Architecture

SOAP and WSDL Features Not Supported by WebLogic Web Services

Editing XML Files

 

Developing WebLogic Web Services

Developing WebLogic Web Services: Main Steps

Designing a WebLogic Web Service

Choosing Between an RPC-Style and a Message-Style Web Service

EJB That Implements an RPC-Style Web Service

Converting an Existing EJB Application into an RPC-Style Web Service

Avoiding Overloaded Methods in Stateless Session EJBs

Message-Style Web Services and JMS

Converting an Existing JMS Application Into a Web Service

Supported Data Types for Parameters and Return Values of WebLogic Web Services

XML-Java Conversion in WebLogic Web Services

Security Issues

Implementing a WebLogic Web Service

Implementing an RPC-Style Web Service

Implementing Message-Style Web Services

Configuring JMS Components for Message-Style Web Services

Assembling a WebLogic Web Service

Assembling a WebLogic Web Service Using Java Ant Tasks

Deploying a WebLogic Web Service

Developing a WebLogic Web Service: A Simple Example

Writing the Java Code for the EJB

Creating EJB Deployment Descriptors

Assembling the EJB

Creating the build.xml File

 

Invoking WebLogic Web Services

Overview of Invoking WebLogic Web Services

WebLogic Web Services Client API

Client Modes Supported by the WebLogic Web Services Client API

Examples of Clients That Invoke WebLogic Web Services

Invoking the WebLogic Web Services Home Page

Getting the WSDL from the Web Services Home Page

Downloading the Java Client JAR File from the Web Services Home Page

URLs to Invoke WebLogic Web Services and Get the WSDL

Creating a Client to Invoke an RPC-Style WebLogic Web Service

Writing a Java Client

Writing a Microsoft SOAP Toolkit Client

Creating a Java Client to Invoke a Message-Style WebLogic Web Service

Sending Data to a Message-Style Web Service

Receiving Data From a Message-Style Web Service

Handling Exceptions from WebLogic Web Services

Initial Context Factory Properties for Invoking Web Services

Additional Classes Needed by Clients Invoking WebLogic Web Services

 

Administering WebLogic Web Services

Overview of Administering WebLogic Web Services

Invoking the Administration Console

Viewing the Web Services Deployed on WebLogic Server

 

Troubleshooting

Turning on Verbose Mode

java.io.FileNotFoundException

Unable to Parse Exception

java.lang.NullPointerException

java.net.ConnectException

 

Interoperability

.NET Client Interoperating With a 6.1 WebLogic Web Service

7.X WebLogic Client Interoperating with a 6.1 WebLogic Web Service

 

Specifications Supported by WebLogic Web Services

SOAP 1.1 Specification

SOAP Messages With Attachments Specification

Web Services Description Language (WSDL) 1.1 Specification

 

build.xml Elements and Attributes

Example of a build.xml File

build.xml Hierarchy Diagram

Description of Elements and Attributes

wsgen

rpcservices

rpcservice

messageservices

messageservice

clientjar

manifest

entry

 

Manually Assembling the Web Services Archive File

Before You Begin

Description of the Web Services Archive File

Assembling an RPC-Style Web Service Archive File Manually

Updating the web.xml File for RPC-Style Web Services

Updating the weblogic.xml File for RPC-Style Web Services

Updating the application.xml File for RPC-Style Web Services

Assembling a Message-Style Web Service Archive File Manually

Creating the Message-Style Web Service WSDL File

Updating the web.xml File for Message-Style Web Services

Updating the weblogic.xml File for Message-Style Web Services

Updating the application.xml File for Message-Style Web Services

Creating the client.jar File Manually

 

Invoking Web Services Without Using the WSDL File

 

Glossary

 

back to top   next page