Teoretycznie - tak, w praktyce - będzie to trudne i kosztowne, gdyż programy te nie są tworzone do tego, aby wymieniać miedzy sobą takie dane, a nie są tworzone takie funkcjonalności, gdyż nie ma takiej potrzeby... Napisz od początku jaki masz problem, a nie jedno z możliwych rozwiązań...