2014-05-01 2 views
0

Je travaille sur le projet Android qui se connecte à une base de données,
alors que je suis à la recherche de tutoriel, je trouve ceux qui crée .php fichiers et les connecter avec l'application Android à l'aide HttpClient et HttpPost,
puis échanger des données avec json.
celui-ci est clair. J'ai trouvé aussi d'autres toturials qui me confondent!
ils parlent d'utiliser SOAP et wsdl fichiers ??
les liens qu'ils utilisaient pour se connecter au service Web était avec .wsdl extension! Est-ce que quelqu'un peut m'expliquer ce que sont-ils?
Merci.Android et Webservice

Répondre

2

SOAP EN WSDL a quelque chose à voir avec xml, je ne vous recommande pas non plus d'utiliser xml.

Je vous recommande d'utiliser json, car les performances de json sont meilleures que celles de xml.

Je vous recommande fortement à utiliser volley https://developers.google.com/events/io/sessions/325304728

Il y a suffisamment d'exemples sur Internet pour le rendre très bien travailler avec votre application!

Toutefois, si vous voulez faire un webservice voir la question ici>Android WSDL/SOAP service client

WSDL est un format XML pour décrire les services réseau comme un ensemble de paramètres d'exploitation sur les messages contenant soit orientée document ou des informations axées sur la procédure. Les opérations et les messages sont décrits de manière abstraite, puis liés à un protocole réseau concret et à un format de message pour définir un point de terminaison. Les points limites concrets associés sont combinés en points de terminaison abstraits (services). WSDL est extensible pour permettre la description des points de terminaison et de leurs messages quels que soient les formats de message ou les protocoles réseau utilisés pour communiquer. Cependant, les seules liaisons décrites dans ce document décrivent comment utiliser WSDL conjointement avec SOAP 1.1, HTTP GET/POST et MIME. source: http://www.w3.org/TR/wsdl

+0

Je ne pense pas que l'appel de savon wsdl est possible de volley –

+0

je trouve un poste (https://gist.github.com/worker8/20eb5bd3400b88f10973) en ce qui concerne l'appel wsdl de volée qui ne fait de manière directe de webservice d'appel. –