La réponse simple est bien sûr d'inclure une méthode de démarrage sur l'interface de service.Conception de l'interface de démarrage du service
interface Service {
void start();
OperationResult operation(parameters);
...
}
Bien sûr, sux parce que la plupart des utilisateurs du service ne veulent pas ou se soucient de démarrage du service qu'ils veulent juste utiliser des méthodes telles que le fonctionnement.
Comment pourriez-vous résoudre ce problème? J'ai une solution simple qui a une limitation majeure sans polluer l'interface du Service, donc je voudrais entendre des propositions de peuples.
Alors, quelle est votre réponse? Vous avez choisi trois stratégies différentes qui sont incompatibles, et pourquoi? –
@mP c'est à vous de choisir, parce que vous voyez toute l'image. Je n'ai que les informations limitées que vous avez fournies. – Bozho