Introduction to WebServices.pptx - Introduction to WebServices What are Web Services Web services are client and server applications that communicate

Introduction to WebServices.pptx - Introduction to...

This preview shows page 1 - 20 out of 62 pages.

Introduction to WebServices
Image of page 1
Web services are client and server applications that communicate over the World Wide Web’s (WWW) Hypertext Transfer Protocol (HTTP). Web services provide a standard means of interoperating between software applications running on a variety of platforms and frameworks. Web services are characterized by their great interoperability and extensibility, as well as their Machine-processable descriptions Web services can be combined in a loosely coupled way to achieve complex operations. Programs providing simple services can interact with each other to deliver sophisticated added-value services What are Web Services?
Image of page 2
A web service is a piece of business logic, located somewhere on the Internet, that is accessible through standard-based Internet protocols such as HTTP or SMTP. Using a web service could be as simple as logging into a site or as complex as facilitating a multi-organization business negotiation. Ex: Creating a Sales Order and initiating a workflow. Definition
Image of page 3
Image of page 4
Image of page 5
Image of page 6
Image of page 7
Image of page 8
Image of page 9
Image of page 10
A service-oriented architecture is essentially a collection of services. These services communicate with each other. The communication can involve either simple data passing or it could involve two or more services coordinating some activity. Some means of connecting services to each other is needed. Service-oriented architectures are not a new thing. The first service-oriented architecture for many people in the past was with the use DCOM Object Request Brokers (ORBs) CORBA specification. Service Oriented Architecture (SOA)
Image of page 11
A service is a function that is welldefined, self-contained, and does not depend on the context or state of other services Services are what you connect together using Web Services. A service is the endpoint of a connection “a service is a proxy of your internal logic, which is exposed to the outside world” Service
Image of page 12
Connections It shows a service consumer at the right sending a service request message to a service provider at the left. The service provider returns a response message to the service consumer. The request and subsequent response connections are defined in some way that is understandable to both the service consumer and service provider.
Image of page 13
Image of page 14
Image of page 15
Image of page 16
Image of page 17
Image of page 18
(Web) Services are self-contained modules that can be described, published, located, orchestrated, and programmed using XML-based technologies over a Network. Service providers are organizations that provide the service implementations, supply their service descriptions, and provide related technical and business Support. Service clients are end-users and organizations that use some service. Service aggregators are organizations that consolidate multiple services into a new, single orchestrated service offering that is commonly known as business process.
Image of page 19
Image of page 20

You've reached the end of your free preview.

Want to read all 62 pages?

  • Fall '19
  • Web Services

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes