Основанное на браузере приложение к серверу, похожему на базу данных - PullRequest
0 голосов
/ 01 декабря 2011

Я хочу разработать интерфейсный клиент / клиент на основе браузера для того, что по сути является внутренним сервером / базой данных.

Серверному приложению потребуется доступ к некоторому локальному аппаратному вводу-выводу, и он будет регистрировать события в базе данных (или даже в текстовом файле фиксированного формата).

Внешний интерфейс должен отображатьв режиме реального времени статус удаленного ввода-вывода, а также иметь возможность просматривать журнал событий по дате.Это означает, что сервер, вероятно, должен быть в состоянии передать клиенту, когда происходят события или изменения статуса.

Мой опыт работы во встроенных / прошивках, сборке, C / C ++, и я сделал немалоработы с клиентами Windows / MFC, предоставляющими пользовательский интерфейс для устройств через TCP / IP, UDP и последовательные соединения, но у меня нет опыта работы в Интернете.

Количество вариантов для веб-разработки в наши дни огромно, поэтому я действительно ищу кого-то с опытом, чтобы указать мне правильное направление, для которых технологии / платформы, чтобы рассмотреть исследования.(т. е. AJAX, ASP.NET, NODE.JS, Javascript, PHP ...)

Я подозреваю, что предоставление информации внешнему интерфейсу будет более простой частью, и для этого потребуетсядве части (одно приложение / служба для взаимодействия с оборудованием и создания базы данных / файла, к которому другая часть может обращаться и обслуживать клиента).

Какие инструменты / платформы / технологии вы бы порекомендовали для решения этой проблемы,и почему?

Любой совет приветствуется.(Ссылки на ссылки / учебники также приветствуются).

Спасибо!

1 Ответ

0 голосов
/ 01 декабря 2011

Я бы порекомендовал посмотреть на ext.js framework. Это клиентская среда, независимая от сервера, которая может значительно ускорить разработку. Будучи клиентским фреймворком, он основан на JavaScript и может общаться через AJAX с JSON / XML для серверных систем. Он предлагает очень богатый и профессиональный опыт и цену $ 595.

Вы создаете большую часть своего приложения на стороне клиента, и оно может работать практически с любым бэкэндом. Движок достаточно быстр для отображения данных в режиме реального времени и имеет сильное сообщество разработчиков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...