По программированию вам могут подсказать лучше, чем я, другие пользователи -
TDenis или
pooperec. По сути - получить программный доступ на уровне ArcObjects к операции редактирования и сделать так, что после внесения каждого изменения в слое данных, данные тут же будут сохраняться, производиться закрепление данных (т.е., перенос в бизнес-таблицу) и автом.обновление слоя на стороне другого пользователя.
Все это не очень просто реализовать и существенно снизит производительность. Что за задачи такие, что требуется обновление данных в реальном режиме времени на стороне другого клиента? Нельзя просто редактировать данные, вручную все закрепить, а потом др. пользователь загрузит/обновит слой данных?