2009-08-24 8 views
0

Je souhaite recevoir des données de messagerie via un élément de menu de l'application de messagerie.Architecture d'application appropriée pour l'intégration avec les applications intégrées

Je comprends comment cela fonctionne avec l'API RIM. Après avoir enregistré un élément de menu avec l'application RIM, lorsqu'un utilisateur clique sur l'élément de menu, un nouveau processus de MyApp démarre et transmet l'objet approprié. Je voudrais savoir la meilleure façon de passer l'objet entrant du processus invoqué par l'application RIM (Messenger par exemple) à mon processus d'application déjà en cours d'exécution.

Un magasin de données persistant partagé est-il dédié au transfert de la réponse? Ou, un certain type de RPC entre plusieurs processus de mon application?

Répondre

1

C'est le genre de choses que le RuntimeStore peut faire pour vous. L'un de vos objets singleton peut être stocké dans RuntimeStore, votre élément de menu peut alors le récupérer et appeler la méthode appropriée pour que la référence de l'objet message soit transférée à votre processus, et actionnez les sémaphores pour réveiller votre processus pour fonctionner l'objet de message.

Questions connexes