2011-10-27 4 views
0

Je suis un peu nouveau pour les services Web, mais j'utilise Axis2 avec Java.Comment planifier les réponses des services Web?

Ma question est simple, est-il possible de programmer une fonction de service Web pour retourner String données tous les, disons 10 minutes?

+1

Renvoyez les données à quoi? – SLaks

+0

À la réponse SOAP. –

+1

Cela n'a pas de sens. Votre client peut uniquement recevoir une réponse HTTP en réponse directe à sa demande. – SLaks

Répondre

3

Il n'est pas possible de proposer un service Web (push) car il s'agit d'une interface utilisée pour extraire des données (pull). Côté client, vous pouvez créer une application, soit en tant qu'application autonome, en utilisant Thread.sleep, en attendant une période donnée, soit en utilisant JCron, Quartz ou une autre API d'ordonnancement pour interroger à un intervalle donné. Donc, en résumé, vous ne pouvez pas avoir un service web qui délivre "quoi que ce soit" à un intervalle donné.

+1

Merci pour la clarification. –