Мы смотрим на создание приложения с графическим интерфейсом, имеющего следующие атрибуты - * около 100 экранов * около 200 пользователей * интерфейсы с 8 различными устаревшими приложениями (протоколы tbd, но мы предполагаем, что веб-сервисы будут доступны) * имеет отдельное хранилище данныхдля хранения информации об аутентификации и авторизации, а также немного другой информации.
Мы стараемся не тратить деньги на приобретение физических серверов, серверов приложений и т. д. Поэтому мы думали, что вместо создания веб-приложения мы могли бы разработатьавтономное приложение на основе графического интерфейса, которое может быть развернуто на настольных компьютерах пользователей, учитывая, что количество пользователей меньше и доступ к этому приложению ограничен нашей организацией.
Мы думали о Java Swing как об одном из возможных вариантов.Это хороший выбор?Пожалуйста, посоветуйте другие варианты, о которых нам нужно подумать.Мы думали, что продукты MS потребуют затрат на лицензирование для покупки продукта, поэтому мы смотрим на разработку приложения с использованием некоторых бесплатных программных инструментов.
Большое спасибо!
С уважением, V