WCF WebService opgave  WCF-Valuta

 

I denne opgave skal du lave en webservice, der kan tilbyde funktioner i forbindelse med kurser.

 

Der tages udgangspunkt i nedenstående begrænsede kursoversigt.

 

Navn ISO Kurs
Amerika USD 524,0200
Canada CAD 492,2700
Euro EUR 745,9900
Norge NOK 90,3400
Storbritannien GBP 947,5300
Sverige SEK 78,2100

 

Opgave

 

a)     Start med at lave en simpel webservice metode, der kan omregne et beløb i danske kroner til Euro.
Lav et klientprogram, der afprøver din webservice.

b)     Udarbejd en webservice metode, der kan ud fra en ISO kode (parameter) kan returnere den tilhørende kurs.
Lav et klientprogram, der afprøver din webservice.

 

c)     Udarbejd en webservice metode, der kan returnere et array med valutaer, idet der for hver returneres Navn, ISO og Kurs (Array af DTO-objekter).
Lav et klientprogram, der afprøver din webservice.

 

d)     Udarbejd en webservice metode, der omregne et beløb fra en valuta til en anden, idet der angives ISO fra og ISO til samt beløb.
Lav et klientprogram, der afprøver din webservice.


e)     Udarbejd en webservice metode, der omregne et beløb fra en valuta til en anden, idet der angives ISO fra og ISO til samt beløb.
Webservicen skal denne gang huske de valutaer og beløb, klienten har fået omregnet (inden for en session)
Der skal herudover udarbejdes en webservice metode der kan returnere et array med de kurser klienten har fået omregnet sammen med beløbet 
Lav et klientprogram, der afprøver din webservice.

 

f)     Udarbejd en webservice metode, der ændre en valutakurs. (ændringen skal virke for alle klienter - single/application)
Lav et klientprogram, der afprøver din webservice.

 

g)     Udarbejd en webservice metode, der oprette en ny valutakurs. (skal kunne tilgås af alle klienter - single/application)
Lav et klientprogram, der afprøver din webservice.