1 / 11

Web Services with .Net

This document by Engr. Haris Ahmed from Humdard University explores the transformative power of web services in software development. It delves into the definition of web services, showcasing their ability to execute code on remote machines and return data. The overview includes an introduction to WSDL (Web Services Description Language) and various technologies involved in web services such as SOAP, XML, and HTTP. Practical examples like Google’s web service demonstrate how clients can create custom GUIs by leveraging these technologies, emphasizing the dual steps of building web services and clients.

Download Presentation

Web Services with .Net

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web Services with .Net Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  2. Objectives • Web Services are poised to change the future of software development...” Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  3. What is a Web Service… Really!! • The execution of code on a remote machine • Web services are web apps that return data, web services are poised to become the next evolutionary step in distributed software development. Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  4. Overview • WSDL : The Web Services Description Language (WSDL, pronounced 'wiz-del') is an XML-based language that provides a model for describing Web services Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  5. Web services involve many Technologies: • WSDL to learn about web service • to call: proxy objects, SOAP, XML, HTTP and .ASMX pages Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  6. XML Web Service Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  7. Call a web Service Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  8. Example • Google • A great search engine • www.google.com • but what if I want my own GUI? Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  9. Google web service • Google offers a web service that performs searches for you • Why? • clients can build custom GUIs • yahoo uses Google web services for searching. Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  10. Working with web services • Two steps: • build a web service • build clients to use it Engr. Haris Ahmed (Humdard University - 07B-019-BE)

  11. Public Web Services • www.webservicex.net/ws/default.aspx Engr. Haris Ahmed (Humdard University - 07B-019-BE)

More Related