Information Technology Reference
In-Depth Information
http://en.wikipedia.org/wiki/URI
is
the URI of
the article
“uniform resource identifier” in Wikipedia.
Use HTTP Methods to Access Resources. Use PUT to create new
resources, use GET to obtain resource properties, use POST to
update a resource, and DELETE to remove it. For example, you
can use the Wikipedia REST API [29] to obtain, create, update,
and delete resources, i.e., Wikipedia articles.
Make Interactions Stateless. By “statelessness,” we here mean
that, a request is self-contained and does not require the server to
retrieve or maintain state information for it. Statelessness of a
service makes it easy to use and allow the server for easy load-
balancing during run time.
The aforementioned NASDAQ Analytics Web Service also provides
a REST interface, and the end-of-day data for IBM on January 6, 2012
can be obtained by using the HTTP GET method shown below:
GET http://ws.nasdaqdod.com/v 1/NASDAQAnalytics
. asmx/GetEndOfDayData?
Symbols=IBM&StartDate=1/6/2012&EndDate=1/6/
2012&MarketCenters=Q,B 5
Service Composition
The following discussions focus on service composition specifications
including Web Services Business Process Execution Language (WS-
BPEL), Web Services Choreography Description Language (WS-CDL),
Ontology Web Language - Service (OWL-S), and Business Process
Model and Notation (BPMN).
Web Services Business Process Execution Language (WS-
BPEL). Among service composition specifications, WS-BPEL [8] is a
dominant one because it is not onlyapprovedbyOASIS (Organization for
the Advancement of Structured Information Standards) as an industry
standard, but also execution-oriented and supported by major software
vendors aswell as the open source community.WS-BPEL stands forWeb
Services Business Process Execution Language, called BPEL for short.
5 To use this RESTAPI you need an account with limited free access. It can be obtained by
registratio n at the Nasdaq data on demand Web site: https://www.nasdaqdod.com/.
Search WWH ::




Custom Search