Je voudrais avoir un vrai processeur XSLT fonctionnant avec erlang. Quelle serait la meilleure interface, nif ou pilote de port? Selon la documentation nif, les appels nif bloquent l'exécution, ils ne devraient donc pas prendre trop de temps. Le traitement d'un long document XML est-il trop long?Erlang: Interfaçage avec Xalan: pilote de port ou nif?
En outre, je voudrais autoriser les rappels erlang pendant la transformation. Cela semble-t-il possible? Possible avec nif mais pas les pilotes de port ou vice versa?
Je n'ai jamais écrit de C, donc j'ai pensé que ce serait une bonne introduction. Xalan est C++. Je suppose que nif peut travailler avec ça, non?
Je pense que le port simple est probablement la meilleure idée, certainement compte tenu de mon inexpérience avec C. Obtenir quelque chose de travailler du tout est ma première préoccupation. – mwt
Je suggère de commencer par le guide de l'utilisateur erl_interface –