Я заинтересован в создании клиент-серверного приложения на Java, но не уверен, какой фреймворк использовать. Вот простые сценарии проверки дискового пространства:
Сценарий 1
1. Пользователь нажимает кнопку на консоли веб-страницы «Получить текущее использование дискового пространства».
2. Сервлет получит все машины из БД и попросит каждую из них вернуть использованное дисковое пространство.
3. Каждая машина ответит с использованием дискового пространства.
Сценарий 2
4. Каждый компьютер будет обновлять службу каждые 24 часа, используя свое дисковое пространство.
Из того, что я могу сказать, мне нужен экземпляр tomcat для размещения сервлета в качестве консоли.
Отсюда, где это становится темным для меня - и, следовательно, этот вопрос.
Мне бы тоже нужно
а) сервис SOAP для # 4?
б) SOAP "клиент", работающий на каждой машине для # 2?
Я просто не уверен, когда следует использовать службы SOAP или службы RESTful и т. Д.
Любые мнения будут оценены.
Довольно плохо знаком с Java, поэтому прошу прощения за любой неправильно произнесенный жаргон.