WebService opgave  Ws03

 

I denne opgave skal du lave en webservice, der kan tilbyde nogenlunde samme funktionalitet som i WebService opgave Ws02, idet der ikke skal "huskes" en vare på serveren - i stedet sendes vareinfo med fra klienten, hvor det er påkrævet for at gennemføre funktionaliteten.

 

I denne løsning skal der anvendes en database som datagrundlag.

 

Der skal ikke i løsningen gemmes data for en session på serverside og der skal ikke anvendes en modelkomponent, men i stedet transaction scripting.

 

Du behøver ikke tage TabelGateway eller tilsvarende i brug, men må gerne placere den nødvendige kode direkte på webservice metoderne.

 

Du får brug for DTO objekter for varer og varebevægelser, da webservicen skal tilbyde at returnere sådanne typer.

 

Hvis du anvender webhotellet kan du ikke anvende en SQL-express fil (.mdf) men må enten oprette tabellerne på sql-databasen på webhotellet eller anvende en access-database, der kan placeres i App_Data mappen og som så både kan anvendes lokalt og på webhotellet. Du kan dog også vælge bare at arbejde lokalt og så anvende en SQL-express fil (.mdf). I alle tilfælde kan man anvende Visual Studie til at oprette tabeller m.m .

 

En tom access-database der kan kopieres til App_Data mappen og anvendes kan findes her.