2010-07-18 8 views
0

Premier m très désolé !! pour cela je pose une nouvelle question liée à l'accès aux données du serveur.Problème d'accès à la base de données distante Mysql

je suis nouveau dans l'iPhone et fais une application dans laquelle doivent avoir accès à la base de données MySQL qui est hébergé sur le serveur distant,

  1. je prends un serveur et créer notre base de données sur le serveur donc j'ai URL du serveur, nom d'utilisateur, mot de passe, numéro de port.
  2. Je crée une servlet pour accéder aux données de la base de données du serveur et générer le fichier xml.
  3. Je fais mon application et avec l'utilisation de xml parser j'utilise les données dans mon application.

mais ce problème est,

où je mets mon servlet qui donnent un fichier xml en cas de besoin dans ma demande,

  1. Sur le serveur?
  2. Dans l'application?

Je ne comprends pas comment j'utilise servlet dans mon application.

Si vous avez une référence ou un code source, veuillez suggérer.

Merci,

Arun

+0

Sauf si absolument nécessaire, je ne voudrais pas accéder à votre base de données directement via l'application. Il est trop facile pour quelqu'un de voler les informations d'identification de la connexion du binaire et de causer des ravages avec votre base de données. Idéalement, vous devriez accéder à vos données via un logiciel intermédiaire, par exemple un service Web. –

+0

donc j'utilise servlet comme un middleware. –

Répondre

1

Il serait sans doute préférable de le mettre dans l'application afin que votre réduire la nécessité d'appeler le serveur pour les détails.

+0

Merci pour votre coopération, mais comment je l'implémente s'il vous plaît me suggérer Merci beaucoup –

Questions connexes