🗊Презентация RestFul Services. Part 2

Нажмите для полного просмотра!
RestFul Services. Part 2, слайд №1RestFul Services. Part 2, слайд №2RestFul Services. Part 2, слайд №3RestFul Services. Part 2, слайд №4RestFul Services. Part 2, слайд №5RestFul Services. Part 2, слайд №6RestFul Services. Part 2, слайд №7RestFul Services. Part 2, слайд №8RestFul Services. Part 2, слайд №9RestFul Services. Part 2, слайд №10RestFul Services. Part 2, слайд №11RestFul Services. Part 2, слайд №12RestFul Services. Part 2, слайд №13RestFul Services. Part 2, слайд №14RestFul Services. Part 2, слайд №15RestFul Services. Part 2, слайд №16RestFul Services. Part 2, слайд №17RestFul Services. Part 2, слайд №18RestFul Services. Part 2, слайд №19RestFul Services. Part 2, слайд №20RestFul Services. Part 2, слайд №21

Вы можете ознакомиться и скачать презентацию на тему RestFul Services. Part 2. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





RestFul Services. Part 2.
Описание слайда:
RestFul Services. Part 2.

Слайд 2





Agenda
What is Rest? Conceptual overview
Restful Web services
SOAP vs REST
High-level example: hotel booking
Technologies
Using HTTP to build REST Applications
Описание слайда:
Agenda What is Rest? Conceptual overview Restful Web services SOAP vs REST High-level example: hotel booking Technologies Using HTTP to build REST Applications

Слайд 3


RestFul Services. Part 2, слайд №3
Описание слайда:

Слайд 4


RestFul Services. Part 2, слайд №4
Описание слайда:

Слайд 5





Conceptual Overview
Representational State Transfer (REST)
Representational State Transfer (REST)
A style of software architecture for distributed hypermedia systems such as the World Wide Web. 
REST is basically client/server architectural style
Requests and responses are built around the transfer of "representations" of "resources".
REST is centered around two basic principles:
Resources as URLs. A resource is something like a "business entity" in modelling lingo. It's an entity you wish to expose as part of an API. Almost always, the entity is a noun, e.g. a person, a car, or a football match. Each resource is represented as a unique URL.
Operations as HTTP methods. REST leverages the existing HTTP methods, particularly GET, POST, PUT, and DELETE.
Описание слайда:
Conceptual Overview Representational State Transfer (REST) Representational State Transfer (REST) A style of software architecture for distributed hypermedia systems such as the World Wide Web. REST is basically client/server architectural style Requests and responses are built around the transfer of "representations" of "resources". REST is centered around two basic principles: Resources as URLs. A resource is something like a "business entity" in modelling lingo. It's an entity you wish to expose as part of an API. Almost always, the entity is a noun, e.g. a person, a car, or a football match. Each resource is represented as a unique URL. Operations as HTTP methods. REST leverages the existing HTTP methods, particularly GET, POST, PUT, and DELETE.

Слайд 6





RESTful Web Service definition
A RESTful Web service is:
A set of Web resources.
Interlinked.
Data-centric, not functionality-centric.
Machine-oriented.
Like Web applications, but for machines.
Like SOAP, but with more Web resources.
Описание слайда:
RESTful Web Service definition A RESTful Web service is: A set of Web resources. Interlinked. Data-centric, not functionality-centric. Machine-oriented. Like Web applications, but for machines. Like SOAP, but with more Web resources.

Слайд 7





 
SOAP
Описание слайда:
SOAP

Слайд 8






A SOAP service  has a single endpoint that handles all the operations – therefore it has to have an application-specific interface.
A RESTful service has a number of resources (the collection, each entry), so the operations can be distributed onto the resources and mapped to a small uniform set of operations.
Описание слайда:
A SOAP service has a single endpoint that handles all the operations – therefore it has to have an application-specific interface. A RESTful service has a number of resources (the collection, each entry), so the operations can be distributed onto the resources and mapped to a small uniform set of operations.

Слайд 9


RestFul Services. Part 2, слайд №9
Описание слайда:

Слайд 10





Hotel booking workflow
Hotel booking workflow
Retrieve service description
Submit search criteria according to description
Retrieve linked details of interesting hotels
Submit payment details according to selected rate description
Retrieve confirmation of booking
      2b.	Retrieve list of user's bookings
Описание слайда:
Hotel booking workflow Hotel booking workflow Retrieve service description Submit search criteria according to description Retrieve linked details of interesting hotels Submit payment details according to selected rate description Retrieve confirmation of booking 2b. Retrieve list of user's bookings

Слайд 11





search(date, city)
search(date, city)
	 list of hotels & rates
getHotelDetails(hotel)
	 hotel details
reserve(rate, creditCard)
	 confirmationID
getConfirmationDetails(confID)
	 confirmation details
listMyBookings()
	 list of confirmationIDs
Описание слайда:
search(date, city) search(date, city)  list of hotels & rates getHotelDetails(hotel)  hotel details reserve(rate, creditCard)  confirmationID getConfirmationDetails(confID)  confirmation details listMyBookings()  list of confirmationIDs

Слайд 12





RestFull Services. Technologies
Todays’s set of technologies, protocols and languages used to apply RESTful paradigm:
HTTP as the basis
XML and JSON for data exchange
AJAX for client-side programming (e.g. browser)
Описание слайда:
RestFull Services. Technologies Todays’s set of technologies, protocols and languages used to apply RESTful paradigm: HTTP as the basis XML and JSON for data exchange AJAX for client-side programming (e.g. browser)

Слайд 13


RestFul Services. Part 2, слайд №13
Описание слайда:

Слайд 14


RestFul Services. Part 2, слайд №14
Описание слайда:

Слайд 15


RestFul Services. Part 2, слайд №15
Описание слайда:

Слайд 16


RestFul Services. Part 2, слайд №16
Описание слайда:

Слайд 17


RestFul Services. Part 2, слайд №17
Описание слайда:

Слайд 18


RestFul Services. Part 2, слайд №18
Описание слайда:

Слайд 19


RestFul Services. Part 2, слайд №19
Описание слайда:

Слайд 20


RestFul Services. Part 2, слайд №20
Описание слайда:

Слайд 21


RestFul Services. Part 2, слайд №21
Описание слайда:



Теги RestFul Services. Part 2
Похожие презентации
Mypresentation.ru
Загрузить презентацию