web services: dje - sot
DESCRIPTION
Prezantim i mbajtur më 10 Shkurt 2013 në Innovation Centre Kosovo të organizuar nga Alnug dhe Alssug.TRANSCRIPT
![Page 1: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/1.jpg)
WEB SERVICESSOT – NESËR
BETIM DRENICA
@BETIMDRENICA
BETIMDRENICA.COM
![Page 2: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/2.jpg)
![Page 3: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/3.jpg)
DEFINICIONI• A WEB API (APPLICATION PROGRAMMING
INTERFACE) IS TYPICALLY A DEFINED SET OF HTTP REQUEST MESSAGES ALONG WITH A DEFINITION OF THE STRUCTURE OF RESPONSE MESSAGES, TYPICALLY EXPRESSED IN JSON ORXML. WHILE "WEB API" IS SOMETIMES CONSIDERED A SYNONYM FOR WEB SERVICE, THE WEB 2.0 APPLICATIONS TYPICALLY HAVE MOVED AWAY FROM SOAP-BASED WEB SERVICES TOWARDS MORE DIRECT REST-STYLE COMMUNICATIONS. ( HTTP://EN.WIKIPEDIA.ORG/WIKI/WEB_API )
![Page 4: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/4.jpg)
API - RRITJA E PËRDORIMIT
4API gjatë viteve
![Page 5: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/5.jpg)
API - RRITJA E PËRDORIMIT
5Numri total gjatë viteve
![Page 6: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/6.jpg)
API - RRITJA E PËRDORIMIT
6API gjatë viteve
![Page 7: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/7.jpg)
API - RRITJA E PËRDORIMIT
7API gjatë viteve
![Page 8: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/8.jpg)
API - RRITJA E PËRDORIMIT
8
Numri i API-ve, Top 15 kategoritë
Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
![Page 9: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/9.jpg)
TË FAMSHMET?
• GOOGLE ( HTTPS://DEVELOPERS.GOOGLE.COM/APIS-EXPLORER/ )
• AMAZON ( HTTPS://DEVELOPER.AMAZONSERVICES.COM/ )
• FACEBOOK (HTTPS://DEVELOPERS.FACEBOOK.COM/DOCS/REFERENCE/REST/ )
• TWITTER (HTTPS://DEV.TWITTER.COM/DOCS/API/1.1 )
• YAHOO ( HTTP://DEVELOPER.YAHOO.COM/EVERYTHING.HTML )
• EBAY ( HTTP://DEVELOPER.EBAY.COM/COMMON/API/ )
• SKYDRIVE (HTTP://MSDN.MICROSOFT.COM/EN-US/LIBRARY/LIVE/HH826521.ASPX )
• DROPBOX (HTTPS://WWW.DROPBOX.COM/DEVELOPERS )
![Page 10: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/10.jpg)
DJE?
• SOAP
• XML ORIENTED
• JO SHUMË TË POPULLARIZUARA
• THJESHTË, TEKNOLOGJI PARA KOHE
![Page 11: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/11.jpg)
SOT?
• REST
• JSON
• ORIENTIM KOMPLET KAH WS.
• KËRKESA PËR SHUMË PAISJE
![Page 12: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/12.jpg)
HTTP, REST, CONENT-NEGOTIATION
• HTTP 1.1 - ROY FIELDING
• REPRESENTATIONAL STATE TRANSFER
• CLIENT
• ACCEPT-LANGUAGE
• ACCEPT-CONTENT
• SERVER
• CONTENT-TYPE
![Page 13: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/13.jpg)
REST-METODAT
• GET - READ
• POST - CREATE
• PUT - UPDATE
• DELETE – REMOVEHTTP://API.SCARDS.COM
![Page 14: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/14.jpg)
MICROSOFT STACK
• WCF (SOAP & REST ‘TOOLKIT’)
• ASP.NET WEB API
• SERVICE STACK.NET
• ASP.NET MVC (JO DIREKT API TEKNOLOGJI)
![Page 15: Web Services: Dje - Sot](https://reader036.vdocuments.mx/reader036/viewer/2022062319/55528520b4c905115b8b510f/html5/thumbnails/15.jpg)
SHEMBULL & RESURSE
• API.SCARDS.COM
• HTTP://WWW.PROGRAMMABLEWEB.COM/