bw soap | business works | businessworks introduction | course content | wishtree technologies | lea

11
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

Upload: wishtree-technologies

Post on 22-Jul-2016

213 views

Category:

Documents


0 download

DESCRIPTION

Wishtree is one of the fastest growing companies in India providing Enterprise Learning Solutions. Our aim is to service the learning & development needs of your organization and serve as your reliable outsourcing partner. We are committed towards fulfilling your Capacity Building and Training requirements. Wishtree Learning draws experience from experts in the field and provides complete learning solutions, specifically designed for and across organizational hierarchies. The training outsourcing solutions that we provide are a suite of professional training processes that enable our clients to obtain quantifiable. Keeping in mind our clients’ varying resources, we provide “In class” as well as “virtual” training based on preferences and budget. Contact Us: Wishtree Technologies Suite 311, Bldg B, Ganga Osian(GO) Square IT Park, Wakad Rd, Kaspate Wasti, Wakad, Pune, 411057 Contact No. +912060123456 Email id:[email protected] US Contact No. +415-251-5098 UK Contact

TRANSCRIPT

Page 1: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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

Page 2: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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 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.

Page 3: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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 exchangedPort 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.

Page 4: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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.

Page 5: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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

Page 6: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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 .

Page 7: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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 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.

SOAP Request Reply Activity

Page 8: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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 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.

SOAP Send Fault

Page 9: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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.

Page 10: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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.

Page 11: BW SOAP | Business works | BUSINESSWORKS INTRODUCTION | COURSE CONTENT | WISHTREE TECHNOLOGIES | LEA

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: • Wishtree Technologies

Suite 311, Bldg B,Ganga Osian(GO) Square IT Park, Wakad Rd, Kaspate Wasti,Wakad, Pune, 411057

• Contact No. +912060123456• Email id:

[email protected]• US Contact No. +415-251-5098• UK Contact No. +44 7937436285• Mobile No. India +91

9687206535• Website:

http://www.wishtreetech.com