IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

dll et webservices


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut dll et webservices
    Bonjour,
    je suis encore novice sur les webservices, je voudrais un renseignement en fait sur la création de dll et de webservices. J'ai un projet de stage à réaliser sur ce domaine.

    je voudrais mettre en place une DLL intégrable au sein de projet de differents partenaires. Une nouvelle « couche » destinée à contourner l’étape construction/récupération/interprétation XML nécessaire à l’échange de donnés entre l’application cliente et la plateforme (SOAP).
    Je cherche sur le net et c'est assez flou dans le domaine, est ce que quelqu'un peut m'aider ou bien m'orienter vers des liens assez clair.
    merci encore! je suis un peu perdue !


  2. #2
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    J'avoue que j'ai du mal à saisir exactement ce que tu veux réaliser.

    Tu veux manipuler du XML, mais comment, et surtout quoi ?
    Création, manipulation, lecture ?

    Dans tous les cas, si tu travaille avec le framework 3.5, je te conseille de tester LinqToXml

    http://www.hookedonlinq.com/LinqToXM...eOVerview.ashx
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  3. #3
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    merci pour ton site, il est interessant
    c'est vrai que je ne suis pas tres clair car je pense que moi meme je ne sais pas trop ou je veux me diriger.
    en fait le probleme est plus tourner vers la dll, un dll qui serait installée coté client pour faciliter l'utilisation de la plateforme API et qui s'adapterais à tous types d'environnement (php, asp, .net...) sans que le client ne se soucie de qqchose.
    si je n'ai pas été claire encore demandez j'essayerais de me reformuler
    merci encore de votre aide

  4. #4
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    Qu'est-ce que cette plateforme API ?

    Et à quoi servirait exactement la DLL ?

    Serait-elle utilisée par la plateforme ou c'est l'inverse ?
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  5. #5
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    Citation Envoyé par laedit
    Qu'est-ce que cette plateforme API ?
    c'est un site de vente aux encheres qui propose certaines fonctionnalités via cette plateforme en passant par des webservices

    Citation Envoyé par laedit
    Et à quoi servirait exactement la DLL ?
    la dll permetterait de simplifier l'utilisation des differentes fonctionnalités sans forcement etre un expert en code, et de pouvoir etre utiliser sur les differentes plateforme comme php, asp, .net...

    Citation Envoyé par laedit
    Serait-elle utilisée par la plateforme ou c'est l'inverse ?
    elle serait utilisé coté client,

    voila j'espere etre plus clair !
    merci encore

  6. #6
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    Je commence à avoir une idée de l'ensemble, mais je me demande comment tu va faire pour utiliser ta dll en PHP...

    Donc là, si je me plante pas, tu veux exploiter les services de la plateforme grâce à ta dll.

    Reste à savoir en quoi consiste ces services et ce que tu veux en faire exactement.
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  7. #7
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    me revoila !! j'ai un peu cherché à me comprendre le sujet que l'on me demande (je précise que je ne connais pas du tt le webservice)
    alors en fait en ce moment je suis en train de chercher ttess les possibilité d'integration d'un DLL codé en C# dans les diefrents environnement, la je suis en train de chercher sur du PHP.
    Alors en fait j'ai une nouvelle question qui j'espere sera plus precise
    alors j'ai une dll com je voudrais faire appelle acette dll dans un environnement PHP est ce possible ???
    et aussi quelqu'in pourrait m'expliquer plus clariement la cmd regasm, et surtt ou lancer cette commande, j'ai essaye de lancer cette commande mais l'endroit ou je la lance me dit qu'elle ne connait pas cette dll ?

    merci de vos reponses j'espere etre plus clair la

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Si je comprends bien,

    Tu as un service Web écrit en c#, qui fait appel à une dll (en général une API) qui te permet d'accéder à un environnement PHP! Est-ce juste?

    Cédric

  9. #9
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    non pas vraiment cela!
    en fait c la DLL ecrite en c# qui fait appel aux webservices dans un environnement PHP . est ce possible d'abord ?

  10. #10
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    En gros pour résumer, si j'ai bien compris :

    PHP -> dll .NET -> WebService.


    Alors à partir d'une dll tu peux utiliser des WebServices, mais je ne pense pas qu'on puisse utiliser une dll .NET via PHP.

    A la limite tu peux faire un .exe qui prendrais des lignes de commands, car PHP permet d'exécuter des programmes en ligne de commande.

    Après une rapide recherche, on peut utiliser une dll .NET en PHP :

    http://dev.juokaz.com/winphp-2009/us...tten-libraries

    http://www.issociate.de/board/post/4...ow_to_invoke_c
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  11. #11
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    OK, alors tu as peut etre deux possibilité!

    1. Soit tu utilise les webrequest et webresponse depuis ta dll en faisont au service web PHP.

    2. soit tu devrais avoir la possiblité de créer un wsdl depuis le service Web PHP qui te permettra par suite de générer une classe interface (utiliser les outils wsdl.exe et csc.exe) et ensuite dans dll c# tu fais une référence sur la classe interface que tu as généré.

    J'espère qu'avec ceci tu trouveras ta solution!

    Cédric

  12. #12
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    Merci pour vos reponses je vais plonger vite fais ds la doc, et je vais tester
    au moins j'ai été plus claire la

  13. #13
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    En fait j'ai toujours pas compris si c'était les webServices qui étaient en PHP ou si tu voulais utiliser la dll .NET en PHP...
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  14. #14
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Alors bonne lecture et tient nous courant de tes résultat

    Cédric

  15. #15
    Membre averti
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    Pour laedit, ma dll est en c# et je veux l'utiliser dans du php en fait j'ai une dll com, c plus clair ?

  16. #16
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    Ouaip, donc j'avais bien compris.

    Vu que ma réponse était totalement différente de celle de Cédric, je savais plus trop quoi penser.
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dll static + Webservice
    Par snoups58 dans le forum Services Web
    Réponses: 8
    Dernier message: 15/06/2012, 10h01
  2. DLL consomation webservice
    Par oxo35 dans le forum Services Web
    Réponses: 1
    Dernier message: 25/03/2010, 13h47
  3. Appler un webservice dans une dll via une page asp
    Par yannick_sch dans le forum ASP.NET
    Réponses: 1
    Dernier message: 14/05/2007, 14h40
  4. Adresse absolu de la dll dans un Webservice
    Par All Jinx dans le forum C++
    Réponses: 3
    Dernier message: 03/08/2006, 22h43
  5. Où se trouve la dll du WebService compilé sous VS2005 ?
    Par yan_064 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 13/06/2006, 09h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo