Intégration avec les services web en java
Bonjour à tous,
J'ai un web service que je dois développer mais j'ai du mal à démarrer car je ne sais pas par ou commencer. J'ai besoin d'une piste pour démarrer.
J'ai par exemple une méthode getSupTransaction() qui permet d'obtenir le statut d'une transaction.Voici les champs de la requête :
Code:
1 2 3 4 5 6 7 8 9 10
|
<getTrans >
<NumeroTransaction>0123456789</NumeroTransaction>
<AutreNumeroTransaction></AutreNumeroTransaction>
<CodePartenaire>SUPJBVC</CodePartenaire>
<username>Username</username>
<password >Password</password>
<CodeAgentDemandeur>GHVFDSQTTF</CodeAgentDemandeur>
<DateRequete>2010-09-01 12:00:00</DateRequete>
</getTrans> |
et je dois avoir comme comme champs de la réponse :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
<getTransResponse>
<CodeOp>1001</CodeOp>
<DetailsOp>Transaction already paid</DetailsOp>
<TransDetails>
<Statut>PY</Statut>
<CodePartenaire>XXXXXX</CodePartenaire>
<NumeroTransaction >0123456789</NumeroTransaction>
<PayementDevise>6000</PayementDevise>
<EmissionDevise >6006540</EmissionDevise>
<CommissionDevise >4500009</CommissionDevise>
<TauxChange >1</TauxChange>
<PaysDestination >HGDXFD</PaysDestination>
<QuestionSecrete />
<ReponseSecrete />
<AgencePayement />
<DateTransaction >2008-12-19 13:18:06</DateTransaction>
<Emetteur>
<Nom>DUBOIS</Nom>
<Prenom>AAAA</Prenom>
<Telephone />
<Fax />
<Adresse>Paris</Adresse>
<Ville>Paris</Ville>
<Pays>FRA</Pays>
<CodeZip />
<Etat />
<Email />
<TypePiece />
<NumeroPiece />
<DateNaissance>1980-10-20</DateNaissance>
<LieuNaissance />
<LieuEmission />
<Nationalite />
<Profession />
</Emetteur>
<Recepteur >
<Nom>Sech</Nom>
<Prenom>BBB</Prenom>
<Telephone >Dakar</Telephone>
<Fax />
<Adresse>Paris</Adresse>
<Ville>1205 Paris</Ville>
<Pays>Paris</Pays>
<CodeZip />
<Etat />
<Email />
<TypePiece />
<NumeroPiece>12365897</NumeroPiece>
<DateNaissance>0000-00-00</DateNaissance>
<LieuNaissance />
<DateEmissionPiece>2010-01-01</DateEmissionPiece>
<DateExpirationPiece>2015-01-01</DateExpirationPiece>
<LieuEmission>GLKHG</LieuEmission>
<Nationalite />
<Profession />
</Recepteur>
</TransDetails>
</getTransResponse> |
Merci de votre aide.