Exe httplocalhostmathserviceasmxwsdl consuming web

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Result is an XML document encoding="utf<?xml version="1.0" encoding="utf-8" ?> <int xmlns="http://www.microsoft.com/MathService/">121</int> 36 Consuming Web Services Invoking: HTTP-SOAP XML grammar for WebMethod, Method parameter, results Supports all standard .NET datatypes and value classes Additionally: classes, structs, datasets Class and struct marshalling Serialization in XML format Consuming Web Services Type Marshalling Using HTTP-GET or HTTP-POST Primitive types E.g. int, string, float, double, byte, … Enum types Arrays of primitives and enums By-value only 37 Consuming Web Services Type Marshalling Using SOAP Primitive types Enum types Classes and structs DataSet XmlNode Arrays of all of the above By-value and by-reference are supported Consuming Web Services Trying It Out Request without method name or parameters ASP.NET returns a page listing all methods http://localhost/MathService.asmx Click one of the methods and you can test it out http://localhost/MathService.asmx?op=Multiply Specify parameters and Invoke Only for primitive data types Sample requests/responses 38 Consuming Web Ser...
View Full Document

Ask a homework question - tutors are online