Aiuto/Consiglio Web Service

venerdì 19 ottobre 2012 - 17.31
Tag Elenco Tags  C#  |  .NET 4.0  |  Visual Studio 2010

marco.morgia Profilo | Junior Member

Ciao a tutti,

devo sviluppare una web application che mi permette di visualizzare dei dati tramite un datagrid. Ovviamente il datagrid prende i dati da un database. Tale database deve essere popolato da un'applicazione esterna. La mia idea era quella di utilizzare un servizio WCF tramite il quale passare i dati che andranno a popolare il database.

Premesso che non ho mai sviluppato un servizio WCF, premesso che ho capito la logica che c'è dietro; vorrei qualche consiglio su quale potrebbe essere la maniera più corretta creare questo servizio, mi spiego meglio :

E' corretto se creo un metodo nel mio servizio che accetta una stringa di dati ( più o meno lunga ) che poi io deserializzo e inserisco nel mio database?

CI sono applicazioni per creare il file xml del mio servizio in modalità automatica? Sò che sicuramente ci sono, ma quale utilizzare?

Grazie

alx_81 Profilo | Guru

>Ciao a tutti,
ciao

>Premesso che non ho mai sviluppato un servizio WCF, premesso
>che ho capito la logica che c'è dietro;
è uno strato software che ti consente di realizzare comunicazione a servizi, così come facevi coi web service, ma ti fornisce anche un'infrastruttura di config molto profondo (anche multi protocollo).
Ad esempio puoi scrivere un qualunque servizio web con http..

>E' corretto se creo un metodo nel mio servizio che accetta una
>stringa di dati ( più o meno lunga ) che poi io deserializzo
>e inserisco nel mio database?
ma non devi tornare dati? Se devi scrivere, dovresti indicare il data contract (e quindi il modello da passare, che poi viene serializzato con la chiamata)

>CI sono applicazioni per creare il file xml del mio servizio
>in modalità automatica? Sò che sicuramente ci sono, ma quale
>utilizzare?
Cosa intendi?

>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5