2010-09-01 3 views
1

Quelqu'un peut-il nous éclairer sur la façon de maintenir une session dans une application client-serveur typique conçue pour l'iPhone? Ce serait génial si vous pouviez donner un exemple de code pour la compréhension.Maintenance de session dans l'application iPhone

+0

Votre question manque de détails. Que voulez-vous dire par "maintenir une session"? Quel type de protocole utilise votre client et votre serveur? –

+0

Disons que j'envoie une requête HTTP/HTTPS de mon client mobile à mon serveur qui à son tour m'envoie une réponse. L'application est une sorte d'application de panier où le serveur veut maintenir la session avec un client particulier. Comment gérons-nous cela dans le cas des applications iPhone. Normalement, chaque serveur envoie un ID de session avec le serveur avec une date d'expiration définie et le client le stocke localement et l'envoie avec chaque requête supplémentaire au serveur ou il peut également être envoyé via des cookies. Suis-je clair ou confus vous. – Abhinav

Répondre

1

Si vous regardez partout sur le net, beaucoup de gens ont du mal avec ça, et il n'y a pas de réponses claires. Le seul moyen "publicisé" de le faire est d'envoyer le login et le mot de passe chaque fois qu'une page est demandée. Cela semble ridicule, mais si quelqu'un a une autre méthode, ils le gardent pour eux-mêmes.