Nil Le 23/04/2013 à 13:54 Mais t'as vraiment besoin de fonctionner comme ça ? Tu ne peux pas bêtement avoir un fichier de données, ouvert de façon asynchrone avec les fonctions classiques de lecture/écriture, avec un indicateur de verrou qui sert de mutex basique ?
Parce que là, ça donne vraiment l'impression que tu veux utiliser un outil absolument pas adapté à ton besoin...
bah la communication inter process est tout nouveau pour moi j'essais de comprendre et de faire au plus simple ^^
il faut que je regarde les pipes
après si ce que disais Nil étais d'en fait ne pas me prendre la tête avec 2 process et remplacer le serveur node par un fichier,
bah c'est un choix, node ne quittant jamais il peut garder en mémoire une version évolué et déjà objet de toute les références et les servir très vite
en vrai stockage j'ai une entré avec l'arbre principal en json, (+ un arbre secondaire pour des "liens" de produit) et une entré par référence
node charge l'arbre et l'intégralité des produits,
il ajoute ensuite des propriété supplémentaires avec des info dépendantes du parsing des arbres (par exemple le vrai emplacement du produit pour l'url canonique)
ensuite il attend les requêtes et distribue des données prêtes à se faire afficheret la le mec il le pécho par le bras et il lui dit '
Nil Le 23/04/2013 à 16:24 (Sinon, pour la communication inter-process, tu peux aussi utiliser un web service ou assimilable)
vince Le 23/04/2013 à 22:53 c'était pas le but, j'imagine que la tentative de mise en place d'un échange UDP réponds aussi à un souhait d'expérimentation, là où un pipe n'apporte pas de nouvelle expérience de dév...
Il y a même beaucoup de libjson.
Et oui, hélas, les femmes tournent sur un système d'exploitation propriétaire…
oui mais elles nous ouvrent une fenêtre sur le monde. #loin#
Nil Le 27/04/2013 à 09:17 Ooooooh c'est meuuuugnon !