Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1322 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  mettre en lien des services web avec un site web

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mettre en lien des services web avec un site web

n°1952528
rosita9
Posté le 22-12-2009 à 18:25:27  profilanswer
 

Bonjour
je dois realiser une application web qui utilise des services web le résumé est le suivant:c'est une plateforme de commande en ligne
en fait je dois avoir d’une part un site qui constitue la plateforme de commande en ligne et d’autre part trois restaurants qui proposent des plats. L’internaute peut choisir un plat selon sa composition (poisson ou viande, l’accompagnement qu’il désire, etc.) et le site lui proposera les différents plats correspondants, donnés par les trois restaurants.  
L’internaute pourra décider de ne faire que des commandes pour les restaurants dans sa zone géographique.  
Il pourra également choisir s’il veut manger sur place, venir prendre le plat à emporter ou être livré. Certains restaurants pourront offrir le service de livraison ou pas, la possibilité d’emporter le plat ou pas.  
je ne sais vraiment comment intégrer les services Web qui permettent l’interaction entre les restaurants et la plateforme.  
Merci de votre aide

mood
Publicité
Posté le 22-12-2009 à 18:25:27  profilanswer
 

n°1952531
stealth35
Posté le 22-12-2009 à 18:34:18  profilanswer
 

le web service est juste la pour faire un liaison simple entre le client et le serveur, ca tien plus le sérialisation/désérialisation qu'autre chose. C'est assez vaste, quelle type de techno tu va utilisé derrière ?  
uniquement PHP ? java, flash....
 
 

n°1952550
Pascal le ​nain
Posté le 22-12-2009 à 18:50:43  profilanswer
 

J'aime l'idée :)
 
Maintenant, faut que les restaurants entretiennent leur menu derrière.
Niveau technique c'est assez simple, il y aura simplement deux interfaces en ligne.
Une pour l'utilisateur où il pourra passer commande.
Une pour les resto où ils pourront mettre à jour ce qu'ils proposent et choisir leurs options et parametres. C'est sans aucun doute la partie la plus complexe. Si tu veux que les restos jouent le jeu, faut leur simplifier les choses au maxi ;)


Message édité par Pascal le nain le 22-12-2009 à 18:51:11
n°1952673
rosita9
Posté le 23-12-2009 à 10:13:22  profilanswer
 

merci pour vos réponses. En fait je veux utiliser PHP seuleument pour la plateforme et Nusoap pour la gestion des services web.
Pascal ou vais-je integrer les services web selon ton explication?
De plus je dois utiliser Xml au lieu d'une base de données!
merci

n°1952685
stealth35
Posté le 23-12-2009 à 10:24:48  profilanswer
 

pourquoi nusoap ? t'as une extention soap direct dans PHP
http://www.php.net/manual/fr/book.soap.php
 
le XML c'est obligé obligé ? sinon si ta pas de base mysql ou autre, tu peu utiliser SQLite

n°1952695
rosita9
Posté le 23-12-2009 à 10:41:45  profilanswer
 

en fait le principe est le suivant: je dois creer un service de commande en ligne qui interroge plusieurs restaurants via des services web pour répondre à une demande d'un internaute.

n°1952697
stealth35
Posté le 23-12-2009 à 10:46:58  profilanswer
 

contruis tes class, tu les mettera en soap apres

n°1952704
rosita9
Posté le 23-12-2009 à 10:56:08  profilanswer
 

oui je dois obligatoirement utiliser XML pour les données sur les restaurants

n°1952707
rosita9
Posté le 23-12-2009 à 10:58:31  profilanswer
 

j'ai pensé à un truc:
comme j'ai trois restaurants chaque restaurant dois offrir des services tel que : les plats, le mode de livraison;
je vais donc creer pour chaqu'un de ces restaurants ces types de services

n°1952718
stealth35
Posté le 23-12-2009 à 11:15:12  profilanswer
 

t'as tester un peu le SOAP avant ?

mood
Publicité
Posté le 23-12-2009 à 11:15:12  profilanswer
 

n°1952750
rosita9
Posté le 23-12-2009 à 12:49:15  profilanswer
 

non je ne l'ai jamais utilisé

n°1952751
rosita9
Posté le 23-12-2009 à 12:49:52  profilanswer
 

c'est la premiere fois que je travail sur les services web

n°1952756
stealth35
Posté le 23-12-2009 à 13:02:11  profilanswer
 

le probleme c'est que tu va vite te rendre compte que pour une simple appli client (php) - server (php) ca sert a rien (encore plus pour du local), la tu va faire

 

PHP -> SOAP -> PHP ( alors que tu pourrais faire PHP -> PHP)

 

ca sert dans le cas ou

 

FLASH -> SOAP -> PHP
ou
PHP -> SOAP -> JAVA

 

ou dans le cas avec d'autre serveur

 

PHP -> SOAP -> autre server

 


mais ca t'empeche pas dutout de la faire


Message édité par stealth35 le 23-12-2009 à 13:02:52
n°1952769
philippe06
Posté le 23-12-2009 à 14:05:14  profilanswer
 

Ca ressemble furieusement à un TP sur l'orchestration de webservices :D
 
Parce que imaginer que chaque restaurant expose des webservices et qu'un service d'annuaire aille interroger les restaurants en question me semble un peu farfelue. T'imagines le restau qui expose sa quantité de crevettes et de sauce piquante, refuse les commandes de crevette sauce piquante et passe commande en appellant le webservice de l'épicier si il manque ces produits? :o
 
Faudrait définir un peu le périmètre fonctionnel. Parce que là tu utilises un bazooka pour écraser une mouche!


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
n°1954491
kray
Bad show?
Posté le 02-01-2010 à 19:39:27  profilanswer
 

Effectivement ca sent le bon TP  :D  
Drapal, je suis noob en SOA et c'est exactement le genre d'exemple simple qui m'intéresse.


---------------
I guess my real ennemy is me

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  mettre en lien des services web avec un site web

 

Sujets relatifs
Recuperer donnée sur site web.Neige sur site internet
récupérer un lien de la bbd et le mettre sur un titre récupéré[Résolu] Copier la structure d'un site
[Résolu] Lien non cliquable sous Firefoxhtml, simuler la touche ctrl sur un lien
[Anti-Phishing] lien directe qui fermeComment modifier la langue d'un site flash grace à un fichier xml ?
comment faire tourner du PHP sur un site hebergé en "local" 
Plus de sujets relatifs à : mettre en lien des services web avec un site web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR