WebService Dll et plateforme

Signaler
Messages postés
13
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
29 janvier 2004
-
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Bonjour,

alors voilà je crée un webservice proposant une fonction renvoyant un dataset

Est-il possible que d'autres sites utilisent cette fonction sans forcément avoir le framework, genre un site en php ou autre ... si c possible, comment ?

Est-ce que la dll créee est suffisante et comment un site doit l'utiliser, avec quelle(s) plateforme(s) ... ??

Je sais pas si c assez clair pour vous alors si vous avez des réponses merci d'y répondre

1 réponse

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
Il y a confusion dans ta question entre la dll générée et le webservice.

-------
->Un WebService est une application qui renvoie des données suivant celles transmises en entrée.

Par exemple :
Un WebService des Utilisateurs peut rendre, suivant le Nom (ou l'ID) de l'utilisateur spécifié, la liste des profils applicatifs donnés à cet utilisateur.

-------
-> La dll est le résultat en MSIL résultant de ta compilation avec le framework. Cette DLL ne fonctionnera que sur un serveur équipé du framework .NET (de préférence dans la même version que la machine de développement).

-------
Donc pour répondre à ta question, une fois ton WS créé et si celui-ci est fonctionnel, tu peux installé l'application WS sur une autre machine (par exemple la machine de production) sans aucun problème particulier du moment que cette machine soit aussi dans les mêmes conditions que ta machine de développement (accès aux bases de données, règles de firewall, ...).

Les utilisations de ce WS se font naturellement avec les applications .NET (WebForm ou WindowsForm), mais pour les autres langages il faut que ceux-ci (PHP par exemple) sache travailler avec un webservice ce qui est le cas avec le PHP.

Pour plus d'informations regarde sur Google, par exemple ici :
- http://aspn.activestate.com/ASPN/WebServices/SWSAPI/phptut

Romelard Fabrice (Alias F___)