0% found this document useful (0 votes)
42 views9 pages

Understanding Service Oriented Architecture

The document discusses service oriented architecture (SOA). It defines a web service as a method of communication between nodes over a network. It explains that SOA is a collection of services that communicate with each other to either pass data or coordinate activities. The services are connected through standards like SOAP and HTTP that allow them to interoperate across different platforms and languages.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views9 pages

Understanding Service Oriented Architecture

The document discusses service oriented architecture (SOA). It defines a web service as a method of communication between nodes over a network. It explains that SOA is a collection of services that communicate with each other to either pass data or coordinate activities. The services are connected through standards like SOAP and HTTP that allow them to interoperate across different platforms and languages.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

Service Oriented Architecture

(SOA)

Learning Objectives
Understand Web Services Understand SOA How SOA Works

Web Services

A Web service is a method of Communication between two nodes over a network.

Web Services Contd.


Problem: various systems require integration
written under heterogeneous platforms and languages Distributed over a network (possibly the internet)

Solutions:
Re-implement systems to operate under a common platform or communication framework (costly) Implement connection points between systems as web services (cheaper)

Web Services Contd.

Web Services Contd.


An easy and flexible way of doing RPCs Web services are components whose interfaces are exposed through HTTP Web services infrastructure transforms method invocations into XML for transmission over the net to the web service, using the SOAP and HTTP.

Web Services Cont.


A service provider describes its service using WSDL. This definition is published to a directory of services. The directory could use UDDI. Other forms of directories can also be used. A service consumer issues one or more queries to the directory to locate a service and determine how to communicate with that service. Part of the WSDL provided by the service provider is passed to the service consumer. This tells the service consumer what the requests and responses are for the service provider. The service consumer uses the WSDL to send a request to the service provider. The service provider provides the expected response to the service consumer.

Service Oriented Architecture

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.

Simple SOA

You might also like