Hello !
Tu as vraiment besoin d'une communication de Alfresco -> Ton logiciel ? Personnelement, j'ai développé un connecteur de mon logiciel -> Alfresco avec une communication unilatéral…
Si oui, tu vas donc devoir travailler sur les sources d'alfresco pour faire appel à ton logiciel… (attention, Alfresco est maintenant en licence GPL…).
J'opterais dans tous les cas pour les WebServices. En sachant que ce n'est pas vraiment compliqué, la plupart du temps, cela se résume à générer automatiquement des fichiers.. L'avantage est que tes deux applications pourront être sur des serveurs différents..