Какой будет лучший язык/технологии в этом сценарии?
-
24-10-2019 - |
Вопрос
Я собираюсь разработать небольшую систему для отображения динамической информации в общественных местах во всем здании (аналогично информационным дисплеям в аэропорту).
Система будет иметь два основных компонента:
- а бэк-офис для управления отображаемой информацией
- а внешний интерфейскоторый актуально отображает информацию.
Компонент бэк-офиса покрывается: это простое приложение CRUD с веб-интерфейсом, доступным через интранет.
Я должен решить, какой язык/технологии использовать для фронта. Цель этого компонента состоит только в том, чтобы получить доступ к информации, хранящейся в бэк-офисе, и отобразить ее в большом ЖК-мониторе. Нет ввода в ожидаемом, просто отображайте информацию, подкачивается время от времени, так как вся информация не будет подходить на экране одновременно.
Я думаю о Флэш -фильм который каким-то образом доступ к данным бэк-офиса через локальную интрасети, чтобы получить информацию для отображения.
Можете ли вы подумать о лучшем варианте для фронта? Почему?
Другие технологии, которые наткнулись на мой разум:
- Silverlight
- Сгибание
- Javafx
Решение
У меня был довольно хороший успех, используя Silverlight и C# для доступа и отображения первых данных, запустив их в режиме вне браузера, чтобы избежать отображения браузера Chrome. WPF также может работать в вашей ситуации, а не Silverlight, но Silverlight, кажется, является целью для большинства недавних усилий Microsoft по инструментам (через услуги WCF RIA).
Для меня преимуществами стали тот факт, что моя компания в основном уже имеет инфраструктуру на основе Microsoft, и мы уже владели инструментами. Дополнительные расходы могут быть проблемой, если вы пойдете по Редмонду. Также Silverlight и WPF имеют довольно здоровые кривые обучения, хотя есть множество ресурсов и учебных пособий.