begin process at 2012 05 28 11:56:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Class et Objet ( POO )

 > 

AIde BP avec Les classes en PHP et Pear::Soap


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

AIde BP avec Les classes en PHP et Pear::Soap

vendredi 28 mai 2004 à 11:53:26 | AIde BP avec Les classes en PHP et Pear::Soap

ajami2004


Bonjour que je suis en train de creer un client en php pour consommer un service web qui a été ecrit en java(avec un serveur engine TOMCAT+axis)
je vous montre le code de ma classe soap_nexnet.php:
require_once 'SOAP/Client.php';

class CPE
{
var $cpeID;
var $serialnumber;
var $enable;

function CPE(){
$this->cpeID = "";
$this->serialNumber = "";
$this->enable = "F";
}
}
class SOAP_nexnet {

var $_soapClient = NULL;

function SOAP_nexnet() {
$this->_soapClient = new SOAP_Client( 'http://...' );
}

function NsetCPEAttributes($cpe) {
return $this->_performAPICall(
'setCPEAttributes',
$cpe
);
}

Ici $cpe est un objet de la classe CPE est ce que la declaration est correcte pour NsetCPEAttributes($cpe) sachant que set CPEAttributes est une methode(en java) du serveur du service web.

function _performAPICall($apiCall, $parameters) {
$result = $this->_soapClient->call(
$apiCall,
$parameters,
'urn:CRMAAA-types'
);
Maintenant pour modifier le champ enable de l'obet je fait:
require_once 'SOAP_nexnet.php';
$nexnet = new SOAP_nexnet();
$cpe=$nexnet->NgetCPEAttributes('000);
$cpe1=new CPE();
$res=$cpe1->enable="F";
$cpe=$cpe1;
$result=$nexnet->NsetCPEAttributes($cpe);
j'arrive a affiche la valeur du champ enable de l'objet $cpe
seulement qd je le modifie il prend pas la nouvelle valeur

Les amis vola j'ai ecri le code et je demande votre aide


Cette discussion est classée dans : php, soap, enable, cpe, nexnet


Répondre à ce message

Sujets en rapport avec ce message

Probleme de SOAP (débutant) [ par kangoo75 ] Salut, j'éssai de voir comme marche nusoap et je comprend pas trop pour je n'arrive pas à faire passer mon tableau GET, pouvez vous m'aider? merci Mon php 5.2.3 et soap [ par cloc83 ] Bonjour à tous, je développe un service web utilisant soap et un fichier wsdl. Le premier développement a lieu sur WAMP. Le résultat est conforme à me Linux Soap [ par Zebra1928 ] Bonsoir à tous !! J'utilise actuellement des webservices en PHP sous Windows et je veux migrer vers linux 1- cela est il possible ? 2- Si oui, que soap et php [ par imaneflash ] salut je cherche une documentation détaillée à propos de soap, quelqu'un peut m'aider?en fait c la première fois que j'utilise cette classe,je ne comp Mise à jour php 5.1.6 à 5.2.10 [ par kasnf ] Bonjour, j'ai une machine RHEL 5 avec apache 2.2.3 et php 5.1.6 (apache et php ont été installés avec le système). Je viens d'effectuer une mise à PHP5 et SOAP. Probleme namespace [ par Soulant ] Bonjour,J'essaie de créer un client SOAP en PHP, mais j'ai des problêmes avec les namespaces.En effet, un client créé en C# envoie une un message comm Web Service, SOAP et WSDL [ par jimmypage64 ] Bonjour, je suis en train de tenter de faire un serveur de WebService en PHP. J'ai crée ma page service.php qui cree le serveur SOAP et qui définit l Problème : SOAP + PHP + shell_exec [ par medou15 ] Voilà, j'ai un problème dans l'utilisation de SOAP avec PHP. Auparavant, j'ai réussi à faire fonctionner mon code mais depuis que j'ai voulu mettre u Class 'SoapClient' not found in [ par Amineworkgroup ] Bonjour, Afin d'interroger un service web, j'ai développé un bout de code qui marche sans problème en local, une fois que je le met en ligne il do formulaire php+mysql [ par yasssineho ] bonjour j'ai un formulaire d'inscription et je veut l'inscription dans 4 table différente [color=red]1)[/color]si je choisi dans la liste déroulant p


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,778 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales