Précédent   Forum du club des développeurs et IT Pro > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 22/11/2012, 12h17   #1
bunch
Invité de passage
 
Inscription : mars 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 8
Points : 2
Points : 2
Par défaut Violation d'accès lors de l'exécution d'une page faisant appel à une dll

Bonjour,

voici mon problème :

J'ai écrit un web service delphi (dll ISAPI), j'ai créé un site web sur mon serveur local(IIS7 sur lequel version 7 j'ai activé isapi dans les restriction).
Dans cette dll, la méthode HelloWorld ne prend pas de paramètre et retourne une string.

Dans l'explorateur, lorsque j'appelle directement la dll ou le wsdl, tout se passe bien, c'est à dire que le wsdl s'affiche et lorsque j'appelle directement la dll une interface web apparaît bien à l'écran.

J'ai également créé une partie client dans laquelle j'ai une page php.
Cette page a pour but l'utilisation de ma dll delphi.
voici exemple de code qui retourne un résultat, à savoir la liste des méthodes publiées:

Code :
1
2
3
4
5
6
<?php
  $client = new SoapClient("http://localhost:9051/Project1.dll/wsdl/IMonManager");
  $result = $client->__getFunctions();
  
?>
voici exemple de code qui génère une exception

Code :
1
2
3
4
5
<?php
  $client = new SoapClient("http://localhost:9051/Project1.dll/wsdl/IMonManager");
  $result = $client->HelloWorld ();
?>
Avez-vous des idées ?
Le problème peut-il venir de la configuration de iis ?

Merci d'avance.
Bunch
bunch est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h12.


 
 
 
 
Partenaires

Hébergement Web