Я разработал клиент-серверное приложение на Java, общаясь через Spring RMI. Клиент - это просто свинг Jframe, содержащий вверху кнопки команд (добавить, обновить, удалить), в середине JTable и внизу., форма.
серверная часть содержит просто слой Dao с помощью iBatis, который взаимодействует с базой данных Apache Derby.
Итак, приложение работает очень хорошо, но обнаружены две проблемы:
1) когда пользователь A добавляет / обновляет / удаляет строку из JTable, остальные не могут видеть изменения, пока не нажмут кнопку, чтобы обновить данные в JTable, я хочу, чтобы эти изменения были сделаны автоматически.
2) когда пользователь A хочет обновить строку в JTable, а пользователь B хочет изменить эту же строку, когда это будет сделано, программа всегда сохраняет последние сохраненные данные.
кто-нибудь может дать рабочий код?или ссылка на сайт, учебник ....