C# 1 Web services CSC 298. C# 2 Web services A technology to make libraries available across the...

3
C# 1 Web services CSC 298

Transcript of C# 1 Web services CSC 298. C# 2 Web services A technology to make libraries available across the...

Page 1: C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.

C# 1

Web services

CSC 298

Page 2: C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.

C# 2

Web services

A technology to make libraries available across the internet.

In Visual Studio, can create a web service (a set of types that is

published on the web). The computer must be able to act as a server (e.g. with IIS)

can use a web service published by some other party, e.g

http://www.xmethods.net

http://www.salcentral.com

Page 3: C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.

C# 3

SOAP, WSDL and discovery

Simple universally accepted protocol to expose, find and invoke web service functions.

SOAP: Simple Object Access Protocol based on XML, HTTP and SMTP

WSDL: Web Service Description language XML based. A description of what a web service

offers. Other protocols: UDDI and Discovery