begin process at 2012 05 31 09:37:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Réseau & Internet

 > 

Autre

 > 

[Service Web] Conception du fichier WSDL


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

[Service Web] Conception du fichier WSDL

mardi 14 juin 2011 à 20:29:46 | [Service Web] Conception du fichier WSDL

KonorLeFou

Bonjour,

Je souhaite concevoir un web service nuSOAP codé en PHP.
J'ai codé une classe qui sera mon unique classe de mon web service, j'ai tester toutes ces méthodes, tout fonctionne !
Mais voila ça fait maintenant des heures que je galère sur ce fichu $!*$!* fichier .wsdl sans réussir à le faire.

Mes notions XML sont au niveau 0.

J'ai essayer de le faire a partir de ZIA + PHP5UML2, tout d'abord le logiciel bug, même après l'avoir ré-installer.
J'ai essayer de le faire de ce script : http://www.phpclasses.org/package/3509-PHP-Generate-WSDL-from-PHP-classes-code.html
Mais je reste bloquer sur la partie 3.1 que je ne comprend pas.


Si une âme charitable voudrais m'aider a concevoir ce fichier qui commence sérieusement a me pomper l'air, je lui en serais vraiment très reconnaissant !

UML de ma classe :



Attributs de la classe :

private $dbh;
private $dsn;
private $user;
private $pass;

Méthodes de la classe :

Code PHP :
/*
Description :
	La fonction ouvre une connexion avec la BDD
Entrée :
	Aucune
Sortie :
	Retourne 0 en cas d'échec de la connexion
*/
private function ConnexionBDD(){}

/*
Description :
	La fonction ferme la connexion avec la BDD
Entrée :
	Aucune
Sortie :
	Aucune
*/
private function CloseConnexionBDD(){}

/*
Description :
	La fonction permet de récupérer l'année.
Entrée :
	Rien
Sortie :
	Retourne la date et l'heure au format : YYYY
*/
public function GetAnnee(){}

/*
Description :
	La fonction permet de récupérer la date.
Entrée :
	Rien
Sortie :
	Retourne la date et l'heure au format : YYYY-MM-JJ
*/
public function GetDate(){}

/*
Description :
	La fonction permet de récupérer l'heure.
Entrée :
	Rien
Sortie :
	Retourne la date et l'heure au format : HH:MM:SS
*/
public function GetHeure(){}

/*
Description :
	La fonction permet de récupérer les données toutes les 10 minutes de la BDD entre deux dates.
Entrée :
	dateDebut - Date du début de récupération des données sous format AAAA-MM-JJ
	dateFin - Date de fin de récupération des données sous format AAAA-MM-JJ
	heureDebut - Heure du début de récupération des données sous format HH:MM:SS
	heureFin - Heure de fin de récupération des données sous format HH:MM:SS
	Note : Mettre 'current' en valeur d'une des variables ci-dessous signifie que que ce sera la date au moment de l'excution de la fonction qui sera utilisée
Sortie :
	Retourne 0 en cas d'erreur
	Retourne 1 si aucune donnée répond à la requête.
	Retourne un tableau 2D contenant les données : chaque lignes est une entrée.
	La première colonne contient : datetime
	La deuxieme colonne contient : moyenne_int_lum
	La troisième colonne contient : moyenne_puiss_elec
*/
public function Recuperer_moy_10min($dateDebut, $heureDebut, $dateFin, $heureFin){}

/*
Description :
	La fonction permet de récupérer les données journalières de la BDD entre deux dates.
Entrée :
	dateDebut - Date du début de récupération des données sous format AAAA-MM-JJ
	dateFin - Date de fin de récupération des données sous format AAAA-MM-JJ
	Note : Mettre 'current' en valeur d'une des variables ci-dessous signifie que que ce sera la date au moment de l'excution de la fonction qui sera utilisée
Sortie :
	Retourne 0 en cas d'erreur
	Retourne 1 si aucune donnée répond à la requête.
	Retourne un tableau 2D contenant les données : chaque lignes est une entrée.
	La première colonne contient : date
	La deuxieme colonne contient : moyenne_int_lum
	La troisième colonne contient : moyenne_puiss_elec
*/
public function Recuperer_moy_journaliere($dateDebut, $dateFin){}

/*
Description :
	La fonction permet de récupérer les données mensuelles de la BDD entre deux dates.
Entrée :
	dateDebut - Date du début de récupération des données sous format AAAA-MM-JJ
	dateFin - Date de fin de récupération des données sous format AAAA-MM-JJ
	Note : Mettre 'current' en valeur d'une des variables ci-dessous signifie que que ce sera la date au moment de l'execution de la fonction qui sera utilisée
Sortie :
	Retourne 0 en cas d'erreur
	Retourne 1 si aucune donnée répond à la requête.
	Retourne un tableau 2D contenant les données : chaque lignes est une entrée.
	La première colonne contient : date
	La deuxieme colonne contient : moyenne_int_lum
	La troisième colonne contient : moyenne_puiss_elec
	La quatrième colonne contient : edf_puiss_elec
*/
public function Recuperer_moy_mensuelle($dateDebut, $dateFin){}

/*
Description :
	La fonction permet de récupérer les données annuelles de la BDD entre deux dates.
Entrée :
	anneeDebut - Année de début de récupération des données sous format AAAA
	anneeFin - Année de fin de récupération des données sous format AAAA
	Note : Mettre 'current' en valeur d'une des variables ci-dessous signifie que que ce sera la date au moment de l'excution de la fonction qui sera utilisée
Sortie :
	Retourne 0 en cas d'erreur
	Retourne 1 si aucune donnée répond à la requête.
	Retourne un tableau 2D contenant les données : chaque lignes est une entrée.
	La première colonne contient : date
	La deuxieme colonne contient : moyenne_int_lum
	La troisième colonne contient : moyenne_puiss_elec
	La quatrième colonne contient : edf_puiss_elec
*/
public function Recuperer_moy_annuelle($anneeDebut, $anneeFin){}


Si y'a besoin de plus pour m'aider, demandez, j'essaierais de répondre le plus rapidement possible !
Merci d'avance !


Cette discussion est classée dans : date, données, colonne, contient, retourne


Répondre à ce message

Sujets en rapport avec ce message

Un opérateur pour alimenter une colonne "date" [ par laubro ] Bonjour,Y aurait il un opérateur qui permettrait d'alimenter la colonne d'une table ? je m'expliquedans une table X on créer un champs "date" par exem problème texte tableau > base de données [ par inconnue ] Bonjour, j'ai créé un tableau dynamiquement avec php dont une colonne affiche un texte issu d'une base de données et lorsqu'un long texte est entré da ARCHIVER DES DONNEES MYSQL [ par alexthehobbit ] Comme ma base de données MySql devient assez énorme avec le temps, je voudrait pouvoir à partir de mon application archiver des vieilles données qui s ARCHIVER DES DONNEES MYSQL [ par alexthehobbit ] Comme ma base de données MySql devient assez énorme avec le temps, je voudrait pouvoir à partir de mon application archiver des vieilles données qui s pb livre d'or [ par amook ] Bonjours,voila j'ai encore un pb avec mon livre d'or: voici la source$db = mysql_connect("","","") or die('connection impossible');mysql_select_db("_d Somme base de données [ par sensoide ] Bonour,1.J'ai une base de données avec une colonne salaire et je me souvient plus comment fair pour avoir la somme de la colonne. J'aurais besoin de m date [ par lenneth666 ] c'est quoi la différence lorsque j'utilise les dates avec une base de données My/SQL pluto que si ct une base de données Oracle ?y a des tutoriaux la Timestamp / Date [ par Aaron ] Bonjour, J'aimerais insérer un Timestamp (avec une date dans le futur) dans ma base de données.Je procède comme ceci afin d'avoir la date et l'heure a formulaires [ par mathieu_74 ] bonjour à tous et toutes! j'ai un projet a réaliser et j'ai un pti souci technique... ça consiste à recuperer les données d'un formulaire et les trait date [ par lucien1988 ] Bonjour,j'ai urgemment besoin de votre aide.au fait, je recherche un code pour l'insertion des dates dans un formulaire et dans une base de données my


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 0,733 sec (3)

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