IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java ME Discussion :

Help: Watchdog en Java ME


Sujet :

Java ME

  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 37
    Par défaut Help: Watchdog en Java ME
    Salut !
    Tout nouveau dans le coin.
    Je fais une application en javaMe ( sur symbian de nokia , s60)et j'ai besoin de développer un programme Watchdog qui doit gérer mon application ( vérifier s'il est en marche et le démarrer s'il est en arret).
    Je voudrais ainsi savoir si cela est effectivement possible en java ME.
    Si Oui, merci de me donner des tuyaux pour obtenir des infos sur :
    -le TIMER
    -Call back sms
    -start app
    -kill app
    ou alors des exemples de watchdog en java.
    Merci d'avance!

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2004
    Messages : 187
    Par défaut
    Je ne pense pas que ce soit possible...
    Mais pourquoi tu ne ferais pas un watchdog en Symbian C++ pour gérer ton application java ? Comme ça c'est tout à fait faisable dans ce cas.
    Comme ton mobile est un S60 ça ne devrait pas te poser de problèmes et il est possible de trouver pas mal d'exemples sur le net.

  3. #3
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 37
    Par défaut
    Merci pour la réponse!
    Si j'ai bien compris ta réponse, il est impossible de faire(en javaMe) un programme pouvant vérifier qu'un autre programme marche, ni un programme qui en démarre ou arrête un autre.
    Comment peut-on gérer un programme java à l'aide d'un programme c++, sachant que c'est un *.jar que je dois installer sur le mobile?

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2004
    Messages : 187
    Par défaut
    Sur mobile, les midlets se comportent comme les applets, ce qui veut dire que pour des raisons de sécurité leurs droits sont limités et elles ne peuvent pas échanger de donner.
    Pour préciser mon message précédent, il n'est pas possible de créer un démon en Java ME, même si ce sera vraisemblablement possible avec la prochaine version de MIDP (3.0), c'est pourquoi je te proposait la solution symbian.
    Maintenant, il peut être possible de déclencher une application Java ME à partir d'une autre en utilisant le push, mais je ne pense pas que ça remplira les fonctionnalités que tu recherches.

  5. #5
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 37
    Par défaut
    ok.
    Sachant que ce que je souhaitais n'est pas possible , j'opte pour une autre solution.
    Pour info ,mon application, je la développe dans le cadre d'un stage; et j'utilise nokia pc suite pour installer les applications ( des *.jar) dans les portables. ceux-ci devront êtr livrés aux clients d'où le besoin de vérifier que l'application marche et ceux de façon permanente.

    je pense maintenant à faire un auto-start utilisant PushRegistry pour lancer le programme toutes les heures (par exemple).

    J'aimerais alors savoir :

    - Mon auto-start devra appeler un "*.jar" ou un "*.exe" ou quoi?
    - une fois que l'appel au démarrage de mon appli sera fait, on se retouve avec plusieurs processus concurrents ou pas, est-ce-que l'application est complétement redémarré ou pousuit son cours s'il était en marche.

    quelqu'un a-t-il un lien ou un exemple d'utilisation de pushregistry pour un auto-start.
    Merci

  6. #6
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 37
    Par défaut
    Une autre chose !

    En java il y a une methode qui permet de lancer un *.exe dans mon programme java : Runtime.getRuntime().exec("Z:\System\Apps\monappli.exe")

    Existe-t-il une methode telle que celle-là en j2me?

    Merci d'avance les gars !

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 137
    Par défaut
    pas de exec, seul possibilité d'interagir avec l'OS : Midlet.platformRequest().

  8. #8
    Membre confirmé
    Profil pro
    rfv
    Inscrit en
    Novembre 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : rfv

    Informations forums :
    Inscription : Novembre 2006
    Messages : 91
    Par défaut
    Et comment passe t'on les arguments avec Midlet.platformRequest() ?

Discussions similaires

  1. [WM20] help sur procédure JAVA
    Par Mister_bin dans le forum Windev Mobile
    Réponses: 1
    Dernier message: 12/06/2015, 07h01
  2. [Help] Analyste développeur Java Bordeaux
    Par Johngtrs dans le forum Emploi
    Réponses: 8
    Dernier message: 13/02/2014, 11h01
  3. [HELP] PJIRC avec Java
    Par KheiiSha dans le forum Général Java
    Réponses: 0
    Dernier message: 06/07/2010, 21h02
  4. Help sur construction procédure mémorisée Java
    Par homer__rules dans le forum DB2
    Réponses: 3
    Dernier message: 18/05/2006, 14h18
  5. [Info] watchdog en Java
    Par difficiledetrouver1pseudo dans le forum API standards et tierces
    Réponses: 16
    Dernier message: 15/09/2005, 12h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo