Передача данных из java в 1с и обратно через intent'ы
Всех приветствую. Есть мобильное android приложение 1С.
Нужно, чтобы оно могло отправлять какие-то действия приложению на java, при этом тело действий должно содержать какие-то данные.
То же самое нужно сделать и обратно: нужно java приложением по вызову какого-то действия отдавать 1С приложению данные через intent.
Единственная мысль - на стороне Java использовать broadcastreceiver, но, опять же, куда потом отправлять intent с данными (на стороне java)? 1С, вроде как, не поддерживает (не имеет) аналога android'овского broadcastreceiver'a
Еще была мысль поднять локальный TCP сервер в сервисе android'a, слушать там клиентов, получать данные, отвечать на них, отправлять данные клиенту в ответ.
Есть какие-то более адекватные решения данной проблемы?