Bonjour,
Je dois préparer une classe en JAVA capable de transformer du XML en un protocole propre a mon entreprise qui est du type
141=5;321=COUCOU;980=user1; etc
Ou le code 141 serait la version du protocole utilisé,
le code 321 le message de bienvenue,
le code 980 l'utilisateur qui envoie ce message, etc…
Mon idée est de faire 2 classes :
- une classe MonProtocole qui dispose des 1000 codes existants pour ce protocole,
- une classe MonProtocoleConstante, qui est composé de constantes contenant le numéro de code dans le protocole (exemple : public static final int VERSION = 141) pour rendre le code plus lisible dans ma classe MonProtocole
Il me semble que cette manière n'est pas très optimal : En effet, à chaque fois qu'on instancie la classe MonProtocole, on instancie 1000 attributs, alors que l'on ne va en utiliser peut être que 50…
Y'a t'il une solution plus optimale ?
Merci d'avance !
Partager