∟SOAP Project Interface Viewer

This section provides a tutorial example on how to use the Interface Viewer against a binding defined in a WSDL document. The overview tab gives a summary of information about the binding.

Once a SOAP project is created as shown in the previous tutorial, you can use the Interface Viewer to browse binding properties of the Web service:

1. Double-click on "helloBinding" in the project object tree. The Interface Viewer shows up with 4 tabs: Overview, Service Endpoints, WSDL Content, WS-I Compliance.

2. Click the Overview tab, properties of "helloBinding" are displayed as shown in this picture:

SOAP Project Interface Viewer
SOAP Project Interface Viewer

I like this view. It gives us a good summary of the binding, helloBinding:

WSDL Definition
------
WSDL URL: https://www.herongyang.com/Service/Hello_WSDL_11_SOAP.wsdl
Namespace: https://www.herongyang.com/Service/
Binding: helloBinding
SOAP Version: SOAP 1.1
Style: Document
WS-A version: NONE

Definition parts
------
Hello_WSDL_11_SOAP.wsdl: 
   https://www.herongyang.com/Service/Hello_WSDL_11_SOAP.wsdl

Operations
------
Name: Hello
Use: Literal
One-Way: false
Action: https://www.herongyang.com/Service/Hello

Table of Contents

 About This Book

 Python SOAP Client: Zeep

 SoapUI - Web Service Testing Tool

►SOAP Web Service and SoapUI

 What Is SOAP Web Service

 What Is WSDL Document

 A Sample WSDL 2.0 Document

 Creating SOAP Project with WSDL

►SOAP Project Interface Viewer

 SOAP Web Service Request Template

 Calling SOAP Web Service

 HTTP Request and Response Raw Data

 REST Web Service and SoapUI

 Mock Web Services - herongyang.com/Service

 "SoapResponder" and Web Service Test Tool

 "Calculator" for 4 Integer Operations

 DataFlex Web Service for Country Information

 LatLonListCityNames - Return Latitudes and Longitudes of US Cities

 LatLonListZipCode - Return Latitudes and Longitudes of US Zip Code

 TempConvert Web Service for Temperature Conversion

 NDFDgenByDay - US Weather Forecast by Day

 NDFDgen - US-Weather Forecast for a Single Location

 Currency Exchange Rate

 Bitcoin Blockchain Data API (or Explorer)

 flickr.interestingness.getList - Get Interesting Photos

 UUID/GUID Generator

 NumberToWords - Convert Number in Digits to Words

 TitleCaseWordsWithToken - Words to Title Case Format

 "PUG SOAP" Web Service for PubChem Database

 RSC - ChemSpider APIs

 Discontinued: Currency Converter by kowabunga.net

 Discontinued: GetCountries - Get All Countries and Territories

 Discontinued: GetCurrencies - Get Currencies from All Countries

 Discontinued: GetGMTbyCountry - Get GMT Information of a Given Country

 Discontinued: GetISD - Get ISD Phone Code of a Given Country

 Discontinued: GetCitiesByCountry - Get Cities by Country

 Discontinued: GetInfoByState - Get ZIP Codes of a Given US State

 Discontinued: GetAirportInformationByCountry - Get Airport Code by Country

 Discontinued: GetGeoIP - Get Country by IP Address

 Discontinued: ConvertTemp - Convert Temperature Unit

 Discontinued: ChangeLengthUnit - Convert Length Unit

 Discontinued: ConvertWeight - Convert Weight Unit

 Discontinued: ChangeAreaUnit - Convert Area Unit

 Discontinued: Code39 - Generate Bar Code Images in Code 39 Format

 Discontinued: GenerateBarCode - Generate Bar Code Images

 Discontinued: GetMortgagePayment - Calculate Mortgage Payment

 Discontinued: ConversionRate - Get Currency Exchange Rate

 Discontinued: GetQuote - Get Stock Quote

 Discontinued: GetSunSetRiseTime - Get Sunrise and Sunset Time

 Discontinued: GetWeatherByZipCode - Get Weather by ZIP Code in US

 Discontinued: getTime - Get the Current Time

 Discontinued: questionSearch - Search Yahoo! Questions and Answers

 Discontinued: Hotwire - Get Travel Ticker Deals

 Archived Tutorials

 References

 Full Version in PDF/EPUB