La mejor forma de comunicar varios sistemas es a través de servicios-web, es decir, que cada uno de los servicios deberían exponer una API para tal efecto.
Si dicha API existe entonces es bastante fácil resolver el inicio de sesión múltiple, si no, entonces por ahí deberías comenzar a mirar.