You are on page 1of 11

SOAP ACTIVITIES

Soap Palette
Simple Object Access Protocol (SOAP) is a
lightweight,
XML-based
protocol
for
the
exchange of information between applications
The SOAP palette, along with the WSDL Palette
allow you to implement web services.

WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

WSDL Palette
WSDL is XML based language used to locate and describe
web service.
The WSDL palette is used for creating, editing, validating,
importing, and viewing WSDL files.
A WSDL resource is composed of a series of definitions that
describe the format and roles of messages used in web
services.
Messages- which describe the data being exchanged
Port Type - which define a set of operations.
Operations - describes the message formats for the
incoming and outgoing messages required by the activities
supported
by the port Type.
WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

Steps to implement web services.

Create web services by using process


definitions.
Generate WSDL files for web service clients.
Invoke web services.
Use either HTTP or JMS as the transport for web
services.
Send or receive SOAP requests.
WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

Soap Activities
SOAP Event Source

SOAP Request Reply


SOAP Send Fault
SOAP Send Reply

WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

SOAP Event Source Activity

The SOAP Event Source process starter configuration


It creates a process instance for incoming SOAP requests.
SOAP Event Source determines concrete WSDL file that
describes the web service that the process definition
implements .
The Configuration tab of this process starter requires that
you specify a Port Type.
The first part is the namespace of the stored WSDL file that
contains the service description.
The second part of the Port Type field is the name of the
port type in the WSDL file that contains the operation .
WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

SOAP Request Reply Activity


Soap request reply performs a request on specified web
service and optionally expects a reply from web service.
Service - Select the available services and operations
from the specified WSDL file.
Port- in the WSDL file containing the desired operation.
The Transport Details tab allows you to specify
additional configuration information based on the type
of transport used for the SOAP request.
Soap Request can use either HTTP or JMS Transport.

WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

SOAP Send Fault

SOAP Send Fault activity sends a SOAP fault to the


client if an error occurs during processing of a SOAP
request.
This activity is used when the SOAP Event Source
process starter handles incoming SOAP requests.
Soap faults are required to send fault code and fault
string.

WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

SOAP Send Reply


The SOAP Send Reply activity sends a reply to an
application that sent a SOAP request.
The SOAP Send Reply activity is used to send the
reply to the request that starts the process instance.
Name To appear as the label for the activity in the
process definition.
Description -Short description of the activity.
Reply To - The SOAP Event Source process starter
that received the request.
WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

Service Palette
Services implement a set of interfaces and expose
one or more endpoints.
A WSDL file that contains an abstract interface
description. The interface can include one or more
operations.
Process definitions will provide the implementation
for each operation .
Either an HTTP Connection or JMS Connection shared
configuration resource that specifies the transport
used.
WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

THANK YOU
Contact Us:
WishtreeTechnologies
Suite 311, Bldg B,
Ganga Osian(GO) Square IT Park,
Wakad Rd, Kaspate Wasti,
Wakad, Pune, 411057
Contact No. +912060123456
Email id:learning@wishtreetech.com
US Contact No. +415-251-5098
UK Contact No. +44 7937436285
Mobile No. India +91 9687206535
Website:
http://www.wishtreetech.com
WISHTREE TECHNOLOGIES CONFIDENTIAL: This document is for your company's internal use only and may not be copied nor
distributed to another third party.

You might also like