SysFera / vishnu

Modular and high-level middleware for tasks, files and information management in heterogeneous and distributed HPC environments
http://sysfera.github.com/vishnu.html
Other
4 stars 12 forks source link

Protocole de comm interne trop simple #359

Open keoo opened 11 years ago

keoo commented 11 years ago

Le protocole de communication dans vishnu utilise le symbole '$' en triple exemplaire comme séparateur. En cas de certaines données utilisateurs terminant par '$', le parsing les données récupées en sorties sont invalides (le '$' final se retrouve pris comme faisant parti du séparateur). Il faudrait avoir un séparateur plus compliqué (mélange de plusieurs symboles) et éventuellement plus long pour diminuer le risque d'avoir une partie de l'information utilisateur perdue dans le traitement

hguemar commented 11 years ago

une autre solution consisterait à utiliser un format de sérialisation plus robuste, du plus ou moins verbeux/compact