Podpiraj nas in si oglej kak oglas:
(ko jih klikneš, so lepši! ;) )
Na vajah bomo spoznali osnove spletnih storitev ter način njihove uporabe.
Spletna storitev:
Napišite spletno storitev, ki bo znala glede na poštno številko kraja vrniti naziv kraja ter temperaturo v stopinjah Celzijah za ta kraj. Pri tem se bomo omejili samo na kraje v ZDA. Spletna storitev naj vsebuje eno metodo, ki kot vhodni parameter prejme poštno številko kraja (ZIP Code) in kot rezultat vrne naziv kraja ter temperaturo v stopinjah Celzija. Za preizkus vaše spletne storitve, napišite okensko aplikacijo, ki bo uporabljala vašo spletno storitev. Okenska aplikacija naj omogoča vnos poštne številke kraja in izpis vseh podatkov, ki jih vrne vaša spletna storitev.
Vaša spletna storitev naj podatke o vremenu pridobi preko naslednje spletne storitve:http://ws.cdyne.com/WeatherWS/Weather.asmx. Metodo, ki boste pri tem uporabili se imenuje “GetCityWeatherByZIP” in kot vhodni parameter sprejme poštno številko kraja. Metoda kot rezultat vrne 14 atributov, izmed katerih sta za nas pomembna samo naziv kraja (City) ter podatek o temperaturi kraja (Temperature).
Podatek o temperaturi je podan v Fahrenheitovi temperaturni lestvici, zato bomo uporabili še drugo spletno storitev, ki nam bo pretvorila temperaturo kraja iz Fahrenheitov v stopinje Celzijev. Spletna storitev za pretvorbo temperature se nahaja na tem naslovu:http://www.w3schools.com/webservices/tempconvert.asmx. Metodo, ki boste pri tem uporabili se imenuje “FahrenheitToCelsius” in kot vhodni parameter sprejme temperaturo v Fahrenheitih. Metoda kot rezultat vrne temperaturo v stopinjah Celzijev.
Primera dveh poštnih številk (ZIP Code):
Pri izvedbi naloge se ni potrebno omejiti na zgoraj omenjeni spletni storitvi. V rešitvi lahko uporabite tudi kakšne druge spletne storitve, ki jih boste našli na spletu. Pazite le, da vaša spletna storitev uporablja najmanj dve “zunanji” spletni storitvi.
Preizkus spletne storitve:
Napišite tudi testni program, ki bo preko uporabniškega vmesnika klical vašo spletno storitev in izpisal rezultate.
Preostala vsebina je na voljo le registriranim uporabnikom. Registracija je brezplačna!
Oglejte si še:
31 January 2011, 12:15
Kak se doda Web service v Visual Studio?
29 July 2011, 08:02
LEWIS
29 July 2011, 13:11
SALVADOR
29 July 2011, 17:27
RONNIE
29 July 2011, 18:42
DUSTIN
30 July 2011, 01:44
EDUARDO
30 July 2011, 02:32
BRANDON
30 July 2011, 02:58
EDUARDO
30 July 2011, 04:05
SALVADOR
31 July 2011, 01:11
RUSSELL
31 July 2011, 08:44
PERRY
02 August 2011, 18:10
TERRENCE
03 August 2011, 09:52
GUY
03 August 2011, 22:51
SAMUEL
03 August 2011, 23:07
FELIX
04 August 2011, 01:05
JEFFREY
04 August 2011, 02:09
DONALD
04 August 2011, 02:13
NATHAN
05 August 2011, 12:15
SAM
05 August 2011, 15:39
RUBEN
05 August 2011, 20:10
ADAM
05 August 2011, 21:11
BILLY
06 August 2011, 01:37
BRUCE
06 August 2011, 11:52
CARL
07 August 2011, 12:26
ANDREW
08 August 2011, 18:03
CLIFTON
11 August 2011, 04:45
VICTOR
11 August 2011, 09:49
SERGIO
11 August 2011, 20:14
RAY
12 August 2011, 15:02
RODNEY
12 August 2011, 20:11
LAWRENCE
13 August 2011, 03:03
JEREMIAH
13 August 2011, 20:40
MARION
14 August 2011, 11:35
MARION
14 August 2011, 19:30
JERRY
15 August 2011, 03:04
JOEL
15 August 2011, 11:12
:-( document.getElementById('submit').click(); } document.getElementById('commentform').onsubmit = gethash; //]]>
Spam protection by WP Captcha-Free