Projet numéro 11719 : "URGENT - WEBSERVICES - DEMI-JOURNEE DE TRAVAIL "


Initiateur du projet :
Prestataire sélectionné : psi-si
Evaluation prestataire : (9.48/10)
Description projet :

Création d'un Webservice pour répondre au Webservice
https://staging.yellowpepper.com/MonyHaitiV2/SimulateBillerP


aymentWebService/BillerPaymentsHaiti.asmx?WSDL
(Soap 1.1, Soap 1.2, http Get, http Post)


Cinématique

1. Un client (éditeur du service BillerPaymentsHaiti.asmx) doit pouvoir envoyer une requête à notre serveur (base de données MySQL, serveur LAMP) pour connaitre l'existence d'un numéro de téléphone (table Users, champ Telephone (varchar(11)) parmi nos membres. Cette requête doit être réalisée en mode sécurisé avec une clé unique ($api_access_key).


2. Le serveur doit pouvoir répondre en XML (protocole Soap 1.1, 1.2, Get ou Post) :
. 0 si le numéro de téléphone n'existe pas
. 1 si le numéro de téléphone existe

Le serveur doit enregistrer dans une table "WebServicesLogs" de la base MySQL, les dates et heures, minutes, secondes, des requêtes ainsi que leur statut respectif :
. 01 : demande effectuée, date et heure, minute, seconde de la demande
. 02 : Le numéro de téléphone n'existe pas, date et heure, minute, seconde de la réponse
. 03 : Le numéro de téléphone existe, date et heure, minute, seconde de la réponse
 

3. A la réponse de notre serveur

Si le numéro de téléphone n'existe pas, le client ne renvoie rien. Le processus s'arrête.
Si le numéro de téléphone existe, le client renvoie au serveur les informations suivantes selon un format XML :

- TransactID (string)
- InvoiceNumber1 (string)
- InvoiceNumber2 (string)
- Amount (double)

(cf. https://staging.yellowpepper.com/MonyHaitiV2/SimulateBillerPaymentWebS


ervice/BillerPaymentsHaiti.asmx?WSDL)


4. A réception par notre serveur

Le serveur met à jour le statut de la transaction :
. 04 : Les données Client ont été reçues, date et heure, minute, seconde de la réponse

Notre serveur met à jour ses tables.
Il ajoute les 4 informations reçues dans la base MySQL dans une table Transaction
 

5. Lorsque cet ajout est réalisé, notre serveur met à jour le statut :
. 05 : Les données Client ont été ajoutée dans la base, date et heure, minute, seconde de la réponse


Développements demandés
- Fichier WSDL ou ASMX pour la description du service
- Fichier ClienAPI.php
- Fichier ServerWebServices.php
- Liste des opérations Soap 1.1, 1.2, http Get et http Post sur le modèle des services décrits sur webservicex.net
- Fichier d'export de la base de données MySQL intégrant les tables demandées et les données de test


Tests
Le service devra être ableen ligne afin de valider la prestation

 

Commentaire de l'administrateur :
  • Ce projet a fait l'objet d'une validation par téléphone par un administrateur ProgOnline. Il est sérieux, et a de grandes chances de se concrétiser, á condition de recevoir des offres pertinentes de la part des prestataires.
  • Le client est un intermédiaire dans le domaine de l'informatique
  • Le client affirme souhaiter concrétiser son projet ASAP
  • Description du projet:
    • L'objectif du projet:Création d'un Webservice
    • Technologie utilisée/conseillée : mysql
    • Estimation du budget par jour appliqué: 500€
    • Type de mission:télétravail
    • Estimation du délai de réalisation: 1/2 journée
 
 



Les sujets suivants peuvent également vous intéresser

freelance realisation application pour telephonerecherche freelance applications metiers c c plus plus windows services mfc
professionnel traduction fr espprestataire soap
recherche independant webservices api integrations xmlcherche freelance systeme information domaine de la sante solution et mise en oeuvre
recherche independant soarecherche expert plan d action
recherche freelance systemes de recherche d informationscherche freelance asm

Projets "en attente" similaires


Annuaire WEB - Interface de gestion dediee
Lecteur photos technologie Flash
Mise en place dun outils GED -
Site vitrine Wordpress - Massages en hotellerie et entreprises - CDC disponible
progamation metatrader 4 ou 5

Projets "en cours" similaires


Composition graphique pour screensaver luxury watch
URGENT Modifications selon preconisation de Page Speed
Creation de 4 micro sites de 3 pages chacun
CONSTRUCTION SITE INTERNET
Creation d-une App Iphone - Smartphone identique a Daylimotion ou youtube

Projets "en archive" similaires


developpement dun site internet complet-php-sql-flash-java.
Création d-un module de recherche , pour une société de ventes en ligne de bijoux
PageApplication Facebook Html et Jquery
URGENT - Module prestashop - 1 jour de travail -REPUBLICATION
RECHERCHE PIGISTES REDACTION SITE WEB

Projets "VIP" similaires


Je recheche un developpeur _NET _C_ ou VB_ NET_
Developper systeme d information vente a domicile
VOICEXML
Refonte rubrique site internet
Realisation magazine participatif web2.0

 

 

 

 

(g)