Сначала позвольте мне показать мою головоломку в виде диаграммы
Application1 ----> Remote ----> Application2
Process <---- Service <---- Process
Что я хочу знать, если удаленная служба может выступать в качестве канала, через который различные процессы приложения могут взаимодействовать через эту удаленную службу.
Я попробовал несколько демонстраций.Но, похоже, только RemoteService-одиночное приложение взаимодействует в другом процессе.Я не могу опробовать два разных приложения, взаимодействующих через RemoteServices.
Я думаю, что этот RemoteService действует как «GlobalService», и любое приложение может связываться с ним.И это должен быть Singleton RemoteService.Если он убит, он будет создан одним из приложений, а другие приложения обнаружат его живым, а затем не создадут его дважды.
Может ли эта модель быть достигнута?