1. MSCommunity BiH konferencija
Razvoj REST API-jakoristeći ASP.NET Web
API
Radenko Zec , Lanacod.o.o
http://blog.developers.ba
1. MSCommunity BiH konferencija
1. MSCommunity BiH konferencija
Cilj prezentacije
• Kako napraviti “Real-World” Web API koristeći ASP. NET Web API
1. MSCommunity BiH konferencija
Šta je REST ?
• to je stil softverske arhitekture, za distribuirane hypermedia sisteme kao šte je „World Wide Web“
• nije protokol ni standard
1. MSCommunity BiH konferencija
Šta je ASP.NET Web API ?
• Frejmvork koji omogućava lak razvoj HTTP servisa kojima se može pristupati sa velikog broja različitih klijenata uključujući browsere i mobilne uređaje
1. MSCommunity BiH konferencija
1. MSCommunity BiH konferencija
Da li je ASP.NET Web API = RESTful service?
• ASP.NET Web API ne diktira stil arhitekture
• ali vi možete da razvijete RESTful service pomoću ASP.NET Web API- ja
1. MSCommunity BiH konferencija
Richardson Maturity Modelof REST
1. MSCommunity BiH konferencija
Koje metode ASP.NET Web API podržava ?
Metod Akcija HTTPMetod Relativni URI
Get Vraća listu svih kontakata
GET /api/contacts
Get Vraća kontakt na osnovu id-a
GET /api/contacts/id
Add Dodaje novi kontakt POST /api/contacts
Update Mijenja selektovani kontakt
PUT /api/contacts
Delete Briše kontakt DELETE /api/contacts/id
1. MSCommunity BiH konferencija
Rast Web API-ja?
+ 100% + 50% + 3400% + 235% + 71% + 86% + 46% + 63%
Source: www.programmableweb.com – current APIs: 5033APIs: 5033
1. MSCommunity BiH konferencija
1. MSCommunity BiH konferencija
Demo
1. MSCommunity BiH konferencija
Radenko Zec
• http://blog.developers.ba
• @radenkozec
1. MSCommunity BiH konferencija
Pitanja?
1. MSCommunity BiH konferencija
Hvala Vam na pažnji!
Top Related