Toutes mes excuses pour les débutants question de service Web -Design appels de service Web qui lecture/écriture de base de données
Je suis en train de créer un service web qui a une liste de méthodes pour effectuer lecture/écriture à une base de données. Un exemple de fonction sera de forme -
CreateNewEmployee(string username, string employeeid, string deptname)
I créé un service web en .net (asmx) qui a le webmethod indiqué ci-dessus. En cela, j'ouvre la connexion à la base de données et faire un insert dans la base de données, puis fermez les connexions. Est-ce la bonne façon de concevoir l'appel de service Web?
Devrais-je passer un objet au lieu de plusieurs paramètres?
Des pointeurs vers les meilleures pratiques lors de la création d'un service Web qui écrit des données dans une base de données?
Pour ajouter un peu plus d'informations
- Nous aimerions avoir des services Web car il peut être réutilisé par de nombreuses applications différentes au sein de l'organisation (Web et de bureau).
Nous prévoyons également de créer un environnement dans lequel les utilisateurs peuvent utiliser ces services Web pour créer des mashups de données.
Merci, Nate
Notez que vous ne devriez pas utiliser les services Web ASMX à moins que vous n'ayez pas le choix. Ils ont été remplacés par WCF. –