У меня есть настольное приложение, которое имеет интерфейс UI, сделанный в Qt, связанный с библиотекой, которая выполняет все вычисления. Значения из пользовательского интерфейса берутся и передаются API в DLL, чтобы получить вывод, который отображается на экране.
Теперь я хочу сделать то же самое, перенеся свой пользовательский интерфейс приложения на веб-страницу, чтобы люди могли получить доступ к инструменту из любого места без какого-либо процесса установки.
Я хочу сохранить свой С++ DLL-код, поэтому мне не нужно много работать. Я думаю о простое преобразование этой DLL на сервер С++ любым процессом обработки (Sockets). Я хочу разместить это приложение на своем веб-сайте. (Мы также должны сделать сайт таким образом, чтобы мы были открыты для любого набора инструментов).
Я хочу знать, какой будет лучший набор инструментов для этого. Также будет много обмена данными между веб-страницей и сервером, чтобы все было оптимизировано. Я немного поглядел и нашел вещи, такие как silverlight и ASP.NET. Но я все еще не очень понимаю, какой вариант будет более подходящим.
Я программист на С++ без опыта разработки веб-приложений. Я открыт для изучения любой новой технологии.
Спасибо