Ta web service
Upcoming SlideShare
Loading in...5

Ta web service






Total Views
Views on SlideShare
Embed Views



4 Embeds 4 1
http://www.slideshare.net 1
http://www.thinkahead.net 1
http://thinkahead.net 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Ta web service Ta web service Presentation Transcript

  • Web Service
    • What is Web Services?
    • Web Services Architecture
    • Web Services Standards
    • Web Services Development
    • Web Services Live Example
    • Use Of Web Service In TA
  • What is Web Service ? View slide
    • A web service is a software system designed to support interoperable machine-to-machine interaction over a network.
    • It has an interface described in a machine-process able format (specifically WSDL).
    • Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.
    Web Service Definition by W3C View slide
  • Evolution of Distributed Computing Server Clients Internet Servers Clients Client-Server Web Applications
  • Web Services/ Peer-to-peer Servers Servers Clients Clients Clients Clients
    • Inter-Enterprise
    • Programming language independent
    • Message-driven
    • Can be bound to different transports
    • Loosely-coupled
    Web Services
  • Web Services Architecture
  • Simplified Architecture Web Service Provider Registry Web Service Requester PUBLISH 1. Service registers BIND 3. Calls service DISCOVER 2. Request service location
  • Web Services Standards
    • XML
    • WSDL Web Services Description Language
    • SOAP Just an acronym
    • UDDI Universal Description, Discovery and Integration
    Core Standards
    • Based on XML
    • Message Based
    • Independent of Programming Language
    • Potentially dynamic assembly
    • Accessed over Internet
    • Loosely Coupled
    Web Services Characteristics
  • Live Example
    • Google,Yahoo,Amazon Search Engine Web Services ( http://www.flash-db.com/Google/ )
    • Currency Converter Web Services
    • Travel Agent App(makemytrip,yatra)
  • Web Services Usage Scenario Lookup Request WSDL Web Service Requester Publish Publish Publish End-user Application Travel Agency Repository UDDI Airline Reservation Hotel Reservation Taxi Booking Web Service Providers Internet (HTTP, SOAP, XML)
  • Advantages
      • Platform neutral
      • Standard accessibility
      • Inter-operable
      • Relatively cheap to build and assemble
      • Simplifies enterprise integration
      • J2EE
      • .NET
    Development Platforms
  • Use In Think Ahead Itrack Product Function can be Provided as a Web service
  • Thank You