Инструменты для создания веб-апплетов

Iv написал программу на C ++, которая принимает набор из n точек и двух двойных переменных в качестве входных и выходных данных с некоторыми особыми свойствами. Я также написал несколько кодов OpenGL для визуализации этого графика. Я показал результат своему учителю, и он мне понравился, и спросил меня, могу ли я создать апплет, чтобы он мог разместить его на своем веб-сайте, чтобы другие студенты могли его использовать. Я почти ничего не знаю о создании апплета. Какие у меня варианты? возможно ли сделать такую ​​вещь?

обратите внимание, что сама программа C ++ не проста.
вывод моей программы выглядит этот.

1

Решение

Вы можете сделать свою программу на C ++ специализированным веб-сервером, используя библиотеки HTTP-серверов, такие как libonion или же вес; Вы также можете использовать FastCGI (т. е. сделать вашу программу приложением FastCGI-сервера), или, если ваша программа квазистатична и выдает простой вывод, и если вы соглашаетесь с грубым веб-интерфейсом, возможно, сделайте так, чтобы она использовала старый CGI

Конечно, вам нужно больше узнать о веб-технологиях (например, на w3schools — что не идеально). Тебе нужно учиться HTML5 с небольшим HTTP, Javascript (возможно с JQuery) & Ajax, Html5 Canvas, возможно WebGL. Google браузеры также имеют Родной клиент (NaCl).

Но все это требует значительного объема работы (недели или месяцы; если вы делаете это, пожалуйста, опубликуйте свое программное обеспечение как бесплатное программное обеспечение)

Кстати, вы можете быть заинтересованы в Graphviz

1

Другие решения


По вопросам рекламы [email protected]